You aren't whining Rose. I've never heard of anyone getting a sore neck from lack of exercise. I'm sure he hasn't either so yes he was being rude. The comment about your SO was even worse. I don't know if telling you what you know will help much but I hope it's a little positive reinforcement. Try not to let it get you down any more than it has.