Most Helpful Guy
It's harassment, assuredly. The one way to find out why he does it is ask. I'm not going to tell you what to do, because it's your body, but I'd personally be telling him to back off whether you're okay with it or not. It can't be that comfortable, and there are other ways to show that you like someone beyond being physically harassing.