I have lost 4 or 5 stone. I say 'or' because I know I have put some of my weight back on. BUT, it has taken me 3 years to lose this weight and I see it as having taken the scenic route rather than the motorway. If I really want a takeaway, then I will have one and not beat myself up, after all, life is for living, but I also know when to get back on track and eat sensibly. In the long term I have improved my health tremendously, reduced my diabetic medication and feel a whole lot better.
I was always in a hurry for a 'quick fix' but that doesn't suit all of us. Take it at your own pace and give yourself a pat on the back for every pound you lose.
Do not deny yourself anything, that is the worse thing you can do, but remember one naughty meal does not sabotage your whole healthy eating plan. Have a chinese/indian/kebab but remember that there is always next week/month when you can have another one. Once you feel the benefit of feeling better because you are eating better, the craving for junk food always subsides. Believe me, I was a junk food addict and still am to be honest, but I prefer feeling healthy than feeling crappy and bloated.
Good luck XX