Need advice

So I have a cold and ive had it for 5 days. and my boyfriend will kiss me, hug me,cuddle with me, and even share cigarettes with me, but yet he won't have sex with me..

He won't because he doesn't want to get sick.. But yet he will do all this other stuff...

I'm very confused as to how he thinks that us having sex will get him sick but yet kissing and cuddling are perfectly fine....

So today we were cuddling and I noticed he was "happy" so I tried to see if he would have sex. He of course said no and I said I was gonna start taking it personally. He's like what do you mean.so I told him it was starting to feel like he just doesn't want to have sex with me. And he immediately got mad and told me he was not having sex with me until I was better. And I said whatever and waked away. He then said if I really wanna be "pissy" about it then he will start withholding sex even when I'm better. And now he won't talk to me