Please don't take this as rude or condescending.
Lift heavy things often. Run fast and far. Eat in a manner that leaves you in a caloric deficit and at a ratio of 60/20/20 proteins/fats/carbs. Do this over, and over, and over, and over, and over. Over a period of time the weight will come off, lean muscle mass will increase, and maintaining a healthy weight will become easier. You did not pack on that weight in a short period of time nor will you take it off. Anything that drops weight rapidly is probably not sustainable long term. This is 110% foolproof and will always yeild a positive result. I know this sounds over simplified but it is the truth.
If you are unable to do this your problem is mental. To be succesful you must get your mind right. Only you can do this. There is nothing anyone can say or do to get your mind in the right place. You must desire lose weight must outweigh the pleasure derived from over indulgence. You must get to a point where you do not view it as optional. It will not be easy but it will get easier. To get in the right place to be succesful you need to get your mental game in order. If you suffer from psychiatric issues enlist the help of a professional to get those nailed down.
I wish you the best and hope for great success. If you want any further specifics let me know.
Ben