That sounds really bad. 101.5 F (after having converted it ) is not life threatening but the way your stomach is affected too worries me. You'll have to try to eat bananas, cooked rice, etc. I don't think pork and beans is it- rather chicken soup.

And if you feel like sleeping- just sleep.