How to get my friend to stop touching me
My friend, who claims to be gay, which I doubt (just because he is 14, at that age I was so sure I was a lesbian, but then I realized I'm bisexual, and he gives mixed signals to both men and women), will not stop touching me. I've told him, "Stop touching me, please" many times, however he continues to "hang on" me and my other friends. Mainly me. This consists of constant hugging, forehead and cheek kisses, and random unwelcome touching (not sexual in nature). I have gone as far as hitting him. To which he responds by hugging me and apologizing. A few of my guy friends have been through the same process of asking, threatening, then hitting him in my defense. He will not stop.
I want him to stop touching me all the time, I admit I am a "huggy" person. I love giving and receiving hugs, but he takes this too far. How do I get him to stop touching me constantly without resorting to legal action?