Oh, that sucks, and that's great for your mom's birthday stuffs.
But thats horrid that you didn't get much sleep. I hope you'll get a breather some time this week, or tonight, or next week. I'm glad you're still alive. I'm just trying to survive too. x.x;