I am so happy to hear he has come to his senses, but do be careful, if you take him back too easily and without proof he has stopped his weekend party antics he could easily slip into it all again when you are together and comfortable again. Play it right - i.e. make him wait till he's proved himself to you and you may well get the true man back for good, I think you will. Hope you keep in touch and let us know how you are going, best of luck! xx