Slackerboy
A little sympathy, a little advice. Hope one or both helps you!
Sometimes life throws us curveballs. You just got a whole lot of them at once!

My attitude? Wail on 'em, you'll hit one sooner or later!
Know anyone who will lend you a vacuum for a day or two? Borrow it, call the maintenance people and get back to living comfortably!
Sympathies on the girlfriend leaving. That has to have made everything else look worse, but you sound like you are dealing with it and I commend you!
The job is a tough one. It sounds like you aren't sure you're on the axe list, so I'm hoping you stay, but get that resume out and polish it up! It might help you feel more in control of the situation if you actually send that resume out to a few places. Even if you don't get laid off, you'll have some exposure and who knows what could happen?!
Don't feel bad about sharing your troubles. The burdens get a little lighter when shared.
I sure do wish you all the best! Let us know how things go?!
Cloudy
------------------

Raindancer of the Laughing Hyenas Clan
Storm-Queen
StormCloud of the Black Knight
Heart Mind Soul Forever