He would ask why, and would get upset and try to get me to have sex but we didn't.
So after a month he broke up with me and now he calls me horrible names.
Why call someone you "loved with all my heart" those?
Most Helpful Girl
He's upset because he didn't get his way, and is acting like a immature little boy. Someone who really cares for you will try and understand the things that hurt you. So they can change or maybe catch themselves to better them selves. He was trapping you by saying he would "kill himself". I think in time you'll see that you've made the right decision, don't go back to him. It's not healthy, but if you do go back, please make sure he gets himself some help, or is willing to work on his issues.