that's tough, Champagne; you've got somewhere to go?
I dare say that the problems were caused by him, as you say; but do consider your own role in all this (not to beat yourself up, just to stop it happening again). Watch out for people with drink problems and drug problems, who needs them? And people who flirt and people who know Shelley, I guess. You must have seen something in him... but maybe you were also choosing to overlook other things that should have sounded alarm bells?
Sorry, don't want to sound too critical, it's not your fault, but do learn from it all... merry Chirstmas anyway, hope it all goes well.