Okay hon, you're gonna think this is cruel, but GET OUT OF THE HOUSE! I'm saying that as a fibromite and IBSer who's been there, done that and made myself worse in the process! It is soooooo bad for you. Make sure you get out everyday...even if all you do is walk down the road and get some air. Can you see if there's a yoga class nearby? That would be great for your "getting healthy" mission. And think of it like a job...so you have to get up and make some safe food and get a bit of exercise etc even if you don't feel like doing it. If you're feeling REALLY ill, then take a sick-day and stay in the bathroom/bed, but otherwise, you need to work at this, okay?
Also, sounds like you need a higher dose of a-d's (you're on some, yeah?)...and asap.