Why is my sweet but inexperienced boyfriend shocked by affection?

So I'm dating this guy he's a big sweetheart but he's only been with one other woman previously who treated him like shit and like he had no worth as a person. I went and did like a little scratch down his back when he was doing dishes and he panicked thinking I was about to do something insane and not just touch him because I wanted to. He had never had a bj before and isn't really familiar with sex he's nervous about it and can't see why I would care about making him feel good. At one point we were sleeping he rolled over so I put a arm over him to hold him and he sat up trying to figure out what was wrong but he's apparently never been held before. He has decided that he likes being held but it's pretty clear that he's on edge and is waiting for me to flip a switch all of a sudden. He for some reason thinks the only thing a woman would want him for is financial support or to fix stuff.

Why is my sweet but inexperienced boyfriend shocked by affection?
Post Opinion