If a particular diet don't work is because it causes you starve yourself. This in turn leads you to have major craving afterward, making you lose willpower and eat more than you are suppose to. It feels like you get out of control emotionally and physically.
When you go on a diet, it is not about keeping watch on the food you eat. There are several other factors you should know about before starting your diet. The problems you will be facing or how to prepare yourself physically and mentally are just an example what some diet plan does not touch about.
First of all, you will encounter food cravings when you are doing your diet. It is fairly unavoidable, but you can do several things to suppress it. First you can eat healthy snacks like celery or grapes. These healthy snacks will help in suppressing some of the cravings you have by filling your stomach with it. So it is best that you don't avoid meals when you're on a diet. An empty stomach will just make you want to eat even more. Starving yourself is also a bad idea. This will cause you to crave even more and break your diet. Sometimes your hunger can just be an indication that you are thirsty, not hungry. Keep yourself hydrated or drink a cup of water before you decide to look for some snacks.
If you have a specific cravings then do not keep any of the food you crave in your house. This will only tempt you into eating them. Try to do other things to keep your mind off the craving such as watch a movie or take a drive to the park. The cravings that you feel are mostly out of your old habits screaming to come back. It is alright to give in to your cravings once a while because plainly forbidding them does have a negative effect on your mind. This will make you feel less guilty about giving into your temptations while keeping it in check.
Diet is also a slow and long process. There are several processes to speeds things up but it would require a lot of work and motivation. This is not recommended as most people already cannot keep up with the normal diet plan. Most people who are on diet also are not able to commit to it fully alone. At other times they also stop dieting once they reach their weight goal and start gaining weight again. So it is best to have a long term plan where you would have an easier time to commit yourself for a long time even though the process might seem slower.
You do not need any special food to start your diet. It is usually unnecessary and is just an extra burden to your wallet. The fundamental philosophy of burning more calories than you'll need in a day is more than enough to set the path. If you would spend extra to replace all the cookies with organic diet cookies so you can continue to eat fast food, then is the same as you having a balanced meal daily with any extra supplements. Also the recommended foods for diets are usually cheaper than the normal meal that you always have.
Diet will not work if you do not exercise. A rough average of the daily caloric need for a male adult is 2000. This varies between people as they have different metabolism rate, body build and even daily activities done. If you are a person that just sits at home and does not exercise at all then you would not see a big result in your diet. You will be consuming 2000 calories a day but you are only burning off 2500 calories a day. So it will take a long time to see a proper result for your diet.
There is also a high possibility that you will fail in your first attempt to diet. It can be of various reasons but you shouldn't give up. It takes a lot of tries to find the perfect diet plan for yourself and you should look at past mistakes to see what you can learn from them. Also know that you can be an inspiring model to your family and friends who want to take up dieting. You should support them their diet so their success will help give you more confident in your diet.