I haven't had cravings per say. Why? If I feel like having something "forbidden", I have it!
What I don't do is have a lot of it.
So, if I want ice cream one night ( I can tolerate it quite well) I will have it; say 1/2 cup. That is that. I planned for it. It is included in my 1200 calories per day and I thoroughly enjoy it little bite by little bite. I have just about mastered "savoring" the taste one small bite at a time stretched over a much longer amount of time than it used to take me to gobble down 2 cups of ice cream before I had my gastric bypass.
If I want a chocolate, I will have one maybe two small bites.
If I want a chocolate chip cookie, I will have it ONE !! Not a fist full of cookies like 5 or 6 like I used to.
Some will say that this could lead me down a dangerous path; I suppose. If I find I cannot keep everything within 1200 calories and still get my 80-90 grams of protein , then I would say STAY AWAY FROM IT!!!!
Ralph