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 be satisfied with past achievements and stop trying to achieve something new..
If you rest on your laurels, you will fall behind others.