If you don't want a boy touching you then you have no need for a boyfriend, break up with him ... or "defriend" him as you kids call it these days. If you don't let him go them you're just leading him on, he wants an affectionate girlfriend, not statue.
He's your boyfriend, I don't understand why you wouldn't want him touching you? Most girls love it when their guy holds their hand or wants to touch them. Unless he's touching you in a disrespectful way, then tell him to knock it off. But if he's not that means he cares for you. Maybe you should break up with him since you don't seem to care for him that way.
My ex was like that. All the time, but then one day i had enough and I told him I didn't want him touching me anymore (Not talking about holding hands, or anything like that) and he got mad, and kept asking me what I'd do if he still did it, and that he'd get mad over it, that's when I knew he wasn't worth my time. If that was SO important to him.
well..strange question..unless you mean he is touching you all the time..then the best solution is talking to him and explain him that you love him a lot but being touched all the time is a bug for you.i think he will accept this.