essbee, you've said you've been sleeping really badly for a while. Mummytosteven could be right about your spacey feeling,and sleeping on the sofa, being a result of this. Or a combination - your exhaustion plus ads.
Is there an emergency doctor service in your area? If I phone our doctors surgery out of hours, I get another number to ring, and can speak to a doctor, or go along to an out of hours surgery within hours. If there's a similar service in your area, you could always use it today, if you think it would help you.
Hope you're sleeping at the moment....