Glad the flush went well and that you're seeing positive changes already! Your mention of Sugar cravings is interesting. Blood Sugar metabolism has a powerful effect on mood. Sugar sensitive people often have mood disorders of various types.
There are a couple books written about this. One is "Potatoes, not Prozac". That is a bit dated but there is a newer one by the same author. She got a PhD based on work helping recovering alcoholics break their sugar addiction. Her results showed that dealing with the sugar problem reduced the rate of relaps remarkably.
Check out the Glycemic Index and build your healthy Diet around foods with low "glycemic load". This will help stabilize your blood sugar and hopefully support your mood improvments.
The liver is deeply involved in sugar metabolism, so flushing may help there as well. Happy flushing!