All the talk of Veggie Tales makes me thing of "Drawn Together" on Comedy Central. Do a Youtube search for "Veggie Fables" and you can see what I mean...
Bad night sleeping again? I know I sound like a broken record, but really if you made it home and slept in a bed I think it would really do wonders for your disposition.