I can empahtize with you so much, these forums have been a saving grace during the time of me dating a guy who treated me great in the beginning, and somewhere at the end of our relationship, I felt he had two distinct personalities, and one was a nice guy and the other a monster, manipulative, ugh...
Anyways, it was super hard to deal with it all, all these emotions,
i am still dealing with it,
i always pray for my safety now.
Lots of luck, be proud of yourself as you are respecting yourself even though your heart may feel like it is going to break in a million pieces,
take it easy on yourself as you heal