Thank you BruceBoxer, GaryWilcox, AndrewBlack and Lord Thomas for your kind words of support and advice. I will try to take it easy and I have promised F. to take a sick day off at work (first time in six years) next week to go get a check up.
I feel a bit guilty about ruining a perfectly good scene for F. but he has shown me nothing but loving concern and even has forbidden me to apologize for it. He is such a sweetheart!

And you guys are just gold. Thank you again.