Meaning of “have your (fair) share of sth” - Learner’s Dictionary

have your (fair) share of sth

to have a lot of something and enough of it, usually something bad:

We've had our fair share of rain already this summer.

(Definition of “have your (fair) share of sth” from the Cambridge Learner’s Dictionary © Cambridge University Press)