Knowing when enough is enough is always difficult when the thing or person we are chasing, or pushing, or trying to control involves a mind-attachment. When a thing or person become part of our story, we attach a mental ownership of them or it. We can not accept not being able to control it or them, we cling on no matter what.
This is where we are suffering from loss, or rejection or they or it is not how we want them or it to be. We are in pain from not being able to control.
Suffering always comes from denial of what is, the lack of acceptance causes resistance within and in the exterior world, which brings the pain to us and to others.
We feel the need to control or manipulate and fix others, or situations, like they are ours.
When we accept that the only thing we can control is ourselves and that if we try to control, manipulate, or fix others it will always lead to pain for us and for them.
Let everything be as it is, let others be as they are and if we just be, without intent or attachment, then we can all be at peace. When we try to create something by trying to control things it never happens. If we just be our true essence, then things will unfold as they are meant to be.
Somethings are not meant to be as we want, accept it and be at peace. What we already have right now is always all we need, we just need to focus on what we have and be grateful.