You are so not a failure. Go back and look at those pictures of you on your last night out. You have been so persistent and you are getting the results. Kira's right you should get yourself a ticker or update the stats in your profile so you and we can see what you have achieved. You've also achieved it when you have had the stress of going back to live at home and find work and make lots of decisions around that. Those are pretty hard things to deal with so don't give up but don't beat yourself up and punish yourself either. Be kind to yourself - do something nice or treat yourself to a little something to cheer yourself up and then give it your best shot. If you treat the diet like punishment then you'll rebel against it - it's just a tool to give you what you want. SMILE!!