I hate being touched and i don't know why?
I hate being touched unless I'm the one who touches first. I like hugging, but that's about it. When my Mom kisses me my automatic response is to shove her off which obviously sounds disrespectful but I feel immensely freaked out.
An example like this is when I had a boy who was pursuing me for a relationship. I declined because he was full of RED FLAGS. Since he was my friend for some time before he decided to hug me. I flipped out of course, but then he decided to kiss my neck. I. FREAKED. OUT. I swore at him, told him to "F" off and would have knocked him out if there wasn't teachers around to stop me.
I can't be the receiver of any physical affection, I have to be the giver.
I don't know if this is normal, I don't want to make my Mom feel bad but when I try to explain to her that I don't like it she always gets mad at me and tells me it's because I watch too many scary movies. That doesn't contribute to this at all.
I've been getting violent lately when people try to touch me. When my Mom tries to spank me for absolutely no reason (she's done this since I was little, not hard or anything but still annoying) I've been hitting her in response.
I don't want to be like this! What should I do? Whatever your opinion is it will help greatly. Thank you!