Hit him with some mace next time he touches you... but be careful because sometimes pepper spray has an adverse effect and only pisses them off... or he may come back later with a stronger weapon... but always carry some sort of defense
As I said girls to a lesser extent... and about your relationships I can relate to how you feel... I thought my last GF was the one but she left me... we're still friends... or so she claims... but I don't stop trying... and there is no such thing as perfection... trust me on that one.
Yeah well when alot of people in your life have abused or bullied you in some way you tend to think that way of everybody... girls to a lesser extent... but it's hard for me to trust people right away.
I have emotions that's why I'm kinda pissed at the moment... and the reason I sound this way is cuz years ago I got tired of being trampled all over by girls