Cravings go at some point...it's basically "carb" withdrawl. One theory is when you blood insulin levels are high (due to insulin resistance), then you crave more carbs. As you improve your resistance and lower you circulating insulin levels, you will get less and less cravings. There is a window of jsut "sucking it up" with lowered energy...but you are forcing the body to reteach itself how to use the fat metabolism for energy. Of course you don't want hypoglycemia (low blood sugar) either. Insulin resistance is going to be the key factor.
Also try a 24 hr IF fast once a week....like stop eating 6pm one day...and don't eat till 6pm the next. If 24 is too much then do what you can. Fasting also allows a certain "reset" to your metabolism. Whenver I do a long fast 24-32 hours (drinking water), it's not easy of course....but I start with some sugar cravings...and then I start craving meat and fat. The body knows what it needs to survive, and in stressful situations (as fasting is a stress), it takes over and tells you what to eat....mainly protein and fat as it needs that to survive. You don't need carbs to survive.
Be warned...once you "dive back into carbs"...you start the craving cycle over...so it is key to make sure that you do not overdo eating sugary carbs and start getting the cravings again. Sugar is just legal crack, and killing us slowly.