I love affection, especially cuddling... as long as it is from someone I want to touch because when I touch someone I feel their energy very strongly, and get a very intimate sense of who they are. I am extremely fussy about who I will touch because of this.
If I love someone, I love nothing more than to take comfort in their touch and energy, and can bask in it for hours. Maybe this is an INFJ male thing, but making love has almost nothing to do with sex, other than it can be part of the act.
If I like someone on a spiritual level, I have trouble mustering a hug now and then, but will when requested. I don't go out of my way to touch people I like. I have to admit that I'm mildly uncomfortable when I do touch them.
If I am neutral to someone on a spiritual level, I don't even want to shake hands or any other form of touching, but will do so when socially appropriate if it is requested. Touching these sorts of people makes me very uncomfortable.
If I don't like someone on a spiritual level, I will go extremely far out of my way to make sure I don't have to touch them, right down to manipulating situations so I won't be socially obligated. Touching these sorts of people makes me extremely uncomfortable.
If I am repulsed by someone on a spiritual level, I will flat out refuse to touch them, regardless of the social expectations. I'd rather have a bucket of water, paint, oil, or any other spiritually inert substance thrown on me than to have to touch these people. Yes, my opposition to this is that strong.
Seems like a lot of INFJs share this very polarized approach to affection, along with the decision making process as to who gets put in which group.