I'm somewhat similar, though I'm not sure that I'd call the sensation pain exactly (I've always struggled to think of any analogous sensation to compare it with). Firm touch, I'm OK with so long as I'm prepared for it, and I enjoy the deep pressure of a very firm hug; but e.g. someone just brushing the hairs on my arm is very hard to tolerate, even from the most trusted of people. I've had to move seats, stand, or just get off sometimes when I'm on public transport and someone a bit fidgety sits next to me.
I have a form of tactile synaesthesia as well, and quite a few of my stims are also tactile; so light touch isn't the only way in which my sense of touch is a bit unusual.
_________________
When you are fighting an invisible monster, first throw a bucket of paint over it.