I think its all about making healthy choices as well as a few treats here and there.
You sound like you will do well when you maintain because you know you cant eat like you did before. That is something I am learning. At my largest 2 years ago I weighed 18 stone and squeezed into a size 22. I lost enough weight to get me to 16st 8lb and a size 20 and I have never ever gone past that again. I have lost the odd stone but because I was still fitting into my size 20's I didn't see the warningsigns when I would put that stone on again, but once my size 20's started to feel too tight I would get myself back in check and lose enough weight until they were comfortable again. When I lost my first 1.5 stone 18 months ago, I threw out all my size 22's and vowed I would never buy that size again. Now I am fitting comfortably into a size 18, my 20's will soon be passed onto the charity shop and I will never see that size again.