This might be a kind of sensory processing disorder/sensory intagration problem, characterised by elevated sensitivity to touch in certain areas of body. The elevated sensitivity may only refer to a touch uncontrolled by self, or an unpredictable one (which means e.g. you have no problem with touching your own neck firmly, but can't stand when your shirt touches it). Try and see a sensory integration therapist who believes adults can be trated (in my area most SI therapists only work with children). He may propose a sensory diet which neccessarily needs to be individually adjusted to your needs and preferences. This may include the Wilbarger massage, for example.