LOL I am talking about how much more quickly you seem to be eliminating the jaggofs who SEEM NICE in the beginning..
Your ex - you got out waaaaaay too late (waiting to get put through a window IMHO is waaaaaaay too late).
The Persian Guy - I suppose he dumped you if memory serves but you had serious misgivings regardless. At least you had your antennae up.
Latest loser - you recognized what a negative influence and how abusive he was very early on and showed his ass the door.
You are finally understanding that ABUSE/CONTROL/JEALOUSY is NOT PART OF LOVE!! When you are raised the way we were (I grew up in similar circumstances) you have no meter for what is love and what is abuse. It took me a LOOOOOOONG time to learn this but at least I learned. I am so happy for you and for Devin that mommy is getting her head to a point where she realizes that she is a valuable human being deserving of love and respect... which = a much MUCH better mommy.