editorNadia replied almost 2 years ago:
In relationships that yo-yo back and forth between the good times and the bad times, we often keep waiting for that moment when he'll apologize and say he loves you, or keep trying stay optimistic that he's really a good guy, or means to be, no matter how much he makes you cry. The longer you stay, the more your emotions will be tied up with his and the harder it'll be to let go. But you need to let go. If you can't trust him and he often makes you cry, then he's not valuing you in that relationship--and you're not valuing yourself. You deserve to be with a guy who makes you happy. As painful as it might seem to leave him, you are strong enough to do it. When you stand up for what you deserve and treat yourself with respect and compassion, you free yourself up to find a healthy, loving relationship in the future.