Just wanted to chime in with support, trust me I completely understand your life!
I have a three and a half year old and a two year old that I stay home with and I often feel like I'm in "baby jail" too! Especially since the two year old has reached the same stage yours has, always screaming, always wanting his own way, etc... smacking his brother has become his latest obsession, so I have to try to keep them separate a lot
My hubby also works a job with crazy hours, he's in the Air Force and just got a job in a higher position than where he was, which of course means more hours. He often leaves the house at 5 am and isn't home till 8 pm after the kids are in bed naturally and I'm in the midst of picking up the insane amount of toys that litter the house, trying to do laundry, keep the house from being condemned for lack of cleanliness, etc
anyway, just letting you know that I can totally understand where you're coming from... altho I don't have the diarrhea issues, I have had some really nasty stomach cramps with Medifast, I find that Lactaid works really well for me if I'm having a bad stomach day...
feel free to PM me if you need to vent or just need someone to listen!
Trust in the LORD with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make your paths straight -- Proverbs 3:5-6