I agree with the above, finding someone who really treats you like a princess is the best thing ever
It shows that you doesn't know to dominate in a relationship.. You letting him hurt you and take advantage of you.. NEVER give up your self-respect.. And don't be too addicted to him which makes him feel that he can take advantage on you easily..
It works both ways... Some women treat their men like crap because they know the sap will take it and ask for more...
Writing on the head AKA destiny ?
Thats a surefire sign for you to just move on and like Arthur says. Toughen up. Don't let anyone walk all over you.
May be because you give them enough space that you forgets about yourself and your self respect.