Your ex was abusive and controlling and you allowed it. Those are three very good reasons why you should be rejoicing that you're no longer in his life. He made you quit high school because he was graduating... WTF.
Serious WTF going on in my mind right now.
Do the necessary mental work you need to do to consciously change the subject of him when he pops into your mind. He's a douche and hopefully you learned a lesson from him ... that being that you DO NOT let ANY guy control you like that again. If he tries then you get the fk away from him and thank your higher power that he showed you who he is so you could quickly walk away from him with head high.
You're a lucky girl that he's history.
- - - Updated - - -
Work on your issues. Those issues being you don't have your own confidence or love of self... you stayed with him and let him control you until you met someone in college to take his place. You should have left him the minute he told you that you can't wear makeup. Not stayed with him, quit school and let him control you... something wrong in that.
“The willingness to accept responsibility for one’s own life is the source from which self-respect springs.” ~Joan Didion