Originally Posted by grammadidi
I think you already know the answer to this. Your fiance has cheated on you, moved out once, now wants a separate place after living together with you a second time and has repeatedly lied to you. On top of that, you don't trust him and he treats you with little respect.
Part of the problem probably lies in the fact that you guys met when you were so young and moved in together so fast. You are fooling yourself if you think the first 3 years were good. If so, he wouldn't have cheated, played the other woman at the same time as you, or moved out. People who are in love work on things together. This guy is definitely not happy, and I really doubt you are too.
There are two reasons to end a relationship. One is abuse and the other is infidelity. The faster you end this one, the better for the both of you. You say you have built something with this guy??? What have you built??? As you say, if you don't have trust then you have nothing. You deserve a lot more, and as difficult as it may be, I would say that this guy has helped you learn what you DON'T want, now get out there and find what you DO want! Take some time to live on your own, don't rush into anything, build your self-esteem back up and move on.
Hugs, Didi