^Charlie, that would be amazing xD I've not smoked for about a week or so now, not because I decided to quit but because I haven't felt like it, and perhaps it'll stay that way. One thing he has succeeded in is making every single smoke remind me of him, which is not what I want right now.
@everyone else - Thank you so much, you're champions. And yes, he is a blighter, a cretin, an asshat, and many more things besides. I can't get my head round it, but everything he's done in the last year or so and especially these last few weeks has just made me less and less inclined to make any effort with him. I'll go and move my stuff out, maybe see him for my birthday and maybe not, and stay at my mum's or my best friend's when I need to be in England. It'll be fine, and eventually it might even stop hurting.