so I know quite a bit about my boyfriends previous history with women.
I know that most of them in my opinion are prettier than me.
He really likes women with a big booty, short hair, and pale skin,
he hates women with crooked bottom teeth... which i have and tan skin because apperantly it's gross
i havve a small butt, and medium length hair.
I kind of went behind his back, and figured out all of this.
i feel like at time he's un-attracted to me. I've kind of let myself go over the past few months. my skin is breaking out, i've gained weight, my hair is dry and damaged, and i just look like crap in general. I don't really wear makeup anymore or get out of the house much I've just been so depressed lately
I constantly picture him with past girlfriends/friends and I feel like I'm about going to go in a jealous rage

I don't understand. I go through his old msgs on fb and I have made him block other women on fb before that I felt like they were a threat to me. He's never cheated on me, but I think I'm just really insecure and afraid of him leaving me for someone else because I never feel good enough. I know he is getting sick and tired of this behavior, but I can't bring myself to change.
He's been in abusive relationships with women before so I feel bad because I can be quite controlling at times, and sometimes I freak out and put my hands on him. I haven't done it in awhile.
Sometimes I feel like he would rather be with some else who was prettier and more happier. I don't want to push him away, I want to be able to trust him. I don't want to hurt him anymore. I need advice desperately