There have been hints on this thread that your cravings may stem from supposedly healthy sugar free foods and that would be 100% correct!
I have suffered the last 4 + years with the following symptoms which I found out was due to consuming sweeteners - mainly aspartame in Vit C tablets...