Quote: I was thinking last night that I cannot give up yet on H as I haven't tried everything, I really haven't. I still can't stand up to him, turn the tables on HIM when he pulls his junk. Theres is more work to be done.
You are the only that can decide this for yourself. I also think that you are strong enough to wait it out OR to decide that you've had enough.