Jess, you poor girl, wish I was there to help if it is not the baby it is your s/o(significant other), if you fell like screaming, go for it, it might just help! I always thought teething was the worst part I remember a little whiskey on a washrag but not too good when and if they have gastroenteritis, poor liitle guy.
When do you go back to work? Is this guy straightening out any for you. It soundsto me like you need a night out with about 12hours of sleep but I realize that you could not do that but you do need a little bit of you time!
But I am sooo glad to hear rhe baby is getting better, have you talked to the Dr. About the gastro thing, you might let him/her know or at least keep it charted.
The best to you and yours!