A person that makes you cry isnt worth your tears, and a person that is worth your tears won't make you cry.
Fact IS No one is perfect, so you put those two UN perfect ppl in a relationship THAT means THAT relationship isn’t perfect. Which means EVEN a person that Loves you to the greatest extent Will make you cry in some way, but That’s what love is about..knowing how much they are worth crying FOR and how much is NOT worth. GET OUT OF THAT FANTASY WORLD WHERE YOUR RELATIONSHIP IS ALWAYS GONNA BE NO DRAMA! You will have to go through bad shit EVEN with your soul mate.