Well done fella, that is very impressive!
I used to be 17 stone and now sit around 12.5-13 (depending on how strict I have been). It's important to get to a set weight and be happy, but as Colin said it's easy to relax too much and take for granted how far you've come.
I tend to eat what I want IF I've done some good exercise. If not, I try and say to myself Go for a ride tomorrow, then you can have the chocolate/cake/sweeties etc
You have done so well and look fantastic! All your hard work has paid off.