You say that your parents treated each other with dignity and respect. You issue might be that you entered the dating world thinking that way your parents are is the way all people are. Basically you were not prepared for how rotten some people can be. You were sheltered.The thing is they all started out great. They don’t show the true colors until later when they feel like it won’t run me off.
This is after I go into great depths to explain what I expect and what the deal breakers are.
Life is too short for this type of drama.
Take what's happened as a lesson, an important one. Set strong boundaries for yourself and then enforce them. The first time a woman crosses one of your boundaries, end the relationship.