Idiom
have share ofhave (your) share of (something)
to have enough of something.My husband and I have had our share of job changes and periods of unemployment in recent years.
Usage notes: sometimes, for emphasis, used in the form have more than your share - have too much:
This community has more than its share of kids in trouble.