You can not diet and keep the weight off. You have to change your life style. Most experts say, if you can maintain a healthy diet and exercise for 3 months, it will become habit.

Simply eating less calories or going no carb or what ever is only a short term solution to a life long problem.