I am involved in a relationship that I just don't want to be involved with anymore. He hasn't done anything wrong as such, I just don't enjoy it anymore. We have little in common, there is no future in it, the sex is crap, the whole thing is boring and tedious and I just want out.
It's now Christmas eve however, he's coming to see me tonight, all merry with the joys of Christmas
and I CAN'T break up with him Christmas eve, it's cruel.
Obviously Christmas day is out.
Boxing day he's coming to spend the afternoon/night with me. I can't really do it then either, can I?
The next time I see him after that will be NYE - he's been looking forward to NYE for months, to break THAT off with devastate him. He has no friends, no social life, nothing. His entire life seems to revolve around me and work. Without me, his life would consist of work and sleep. How depressing but it's not my responsibilty, is it? 
See another thing is I know he's bought me quite a few Christmas presents (only realised this yesterday otherwise I would have broken up sooner before he bought me anything) so what do I do about that then? the last thing I want is for him to think I've waited until after Christmas so I get loads of presents first! I tried to discourage him from buying me too much, didn't work.
Oh what do I do?
Do I just wait until after NYE?