It takes a lot for me to give up on someone. I will make so many excuses for them & fight myself internally to hold on in hopes that the good times will come back. But it becomes draining & i run out of energy to keep fighting & have to let go for the sake of my mental sanity...