Thanks everyone for the support and advice. I'm still feeling down but am going for an early night (DS woke for the day at 4.45 this morning!) and am hoping things may look slightly brighter tomorrow.
OWW, thanks once again. LM is very lucky to have someone as caring as you. You're right, the holidays are daunting, especially as it's extremely hard to keep DS occupied (he doesn't like toys, or much else really!) Sadly there's no family to help out (apart from his dad who has him once a week) so I'll be coping on my own during the holidays.
48, well done for coping ok at the hospital - you have such a lot to deal with right now. Sorry that things are difficult with Mr R&R - thinking of you and hoping that you can sort it out (if you want to of course) as he's sounded great up until now. I'm wondering if, like in my case, something quite minor he's done might seem far worse than it is because of all the other stress in your life (though I may be totally wrong).
Thanks again to everyone - I know this isn't the right place to post for support regarding my DS, but I couldn't think of anyone in RL I could talk to, and am really grateful for this thread.