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.
Something or someone has been somewhere and become so familiar that it is hard for you to accept that place without them.
He was here for such a long time, so he was part of the furniture.