Boyfriend help

My boyfriend and I dont argue all that much at all but of course there are times of disagreement and some argument. Hes been working in VT for his business and traveling 2 hours each way for 5-6 days a week now so I've been really missing him. He cant drive himself for medical reasons.

So the other day they took a car that was unregistered and got pulled over on their way home because one of his employees was doing 90 in a 50 while my boyfriend was sleeping... car got towed and I was not only worried but frustrated with the entire situation. When he finally got home that night we got into an argument over it but by the end of the convo had come to some conclusions and things to do to avoid this from happening again. I thought everything was fine.

Hes been very weird since, says hes for a migraine and stomach ache which is a normal thing for him. We havent been very physically close for a few days, no more than cuddling and kissing.

Now I know he has blue balls and that's probably why his stomach is killing him. He doesnt masturbate himself he feels weird and just literally won't, I hate to say but that creates a problem because he just gets frustrated and I'll usually end up giving in but at times of weirdness after arguing I would just like to figure it out and he is not really a talker either.

Anyone else have problem like this?