I don’t think you should do either. Your relationship isn’t healthy. It’s only a matter of time before he moves from feeling like hitting you to doing it. Rather than addressing his anger management issues, he is trying to control you. You shouldn’t put up with this kind of treatment on the basis of a memory of a sweeter time together.
You shouldn’t jump into a relationship with the other guy either. It’s easy to idealize someone you met so young and who you’ve had so little contact with. I don’t think you are in love. I think you are convincing yourself you are in order to lever yourself out of a toxic relationship. That isn’t fair to him. It isn’t fair to yourself either. You need to take the time to heal from the relationship with your current guy and to figure out why you would put up with such treatment. To give the new relationship the best chance possible and perhaps to let real love grow, you need to learn how to establish a relationship that is based on mutual respect and equality.
I did a search on the Internet and found SafePlace, a program in your city for women who are in an abusive relationship. I strongly urge you to contact them and to see one of the counselors there. They can help you safely withdraw from your boyfriend and do the personal work you need to do so you don’t get into a similar situation again. Their website is
http://www.safeplace.org and the phone number is 512-267-SAFE.
Take the time to take care of yourself. You deserve it.
I wish you well.