Hi BeHappy. I would never call you stupid because you can not help who you love. BUT.... how and why you could love someone who is so rude, mean and abusive to you is what you need to think about.
If that is what you think you deserve, you are wrong.
It may be difficult but please try not to let anything he or his new girl say, bother you. If you think about it, it is kind of funny, because if he bad mouths you to her he looks very bad in my eyes. She should see the same thing cause one day he will do that to her.
His actions go beyond jealousy, he does not want you to talk to anyone else because he does not want anyone else to have you. It does not mean he wants you believe me. If he did he never would treat you the way he does.
I would stay away from your ex and his girl!!!
Like I said before, if you even consider going back with this guy you will be hurt even more Please do not do that.
Meet other people. Don't answer the guys texts, phone calls, etc.
Take advantage of the fact that you have to move and get away and do not let him know where you go!!!!
You are way to good to be treated the way you have. You need to know that!!!! Believe that!!!!! Good luck