Thanks guys. I really appreciate the advice.
I think the last straw has finally broke the camel's back. I was meant to meet up with him this evening but he just text to say he's staying round his mums for dinner and can we meet during the week instead. Yet another cancellation. I'm rocking up round his this evening to take two of my things back and I'll be done with him.
I can do so much better.
i'm gonna bet you £1.28p to a charity of my or your choice that this doesn't happen and he talks you out of it.