Have (one's) fill (of something) British phrase common
Used to say that you have had enough something, and you don't want it anymore
Don't worry. I have had my fill of money.
She has had her fill of depression, so you shouldn't make her sad.
Thank you, but I have had my fill of food.
1. Used to emphasize or finish a discussion about someone or something.
2. Used to express agreement with what someone else has said.
This idiom is often used in the present perfect tense.
To say the same thing repeatedly
Ok, I get it! You sound like a broken record, seriously!