It does sound like Hypoglycemia with the brain fog,(Neuroglycopenia, which means: too little glucose to the brain) and headaches and all. Your Doctor should be able to tell, with a bloodtest(hemoglobin A1c). This will give you an idea how your bloodsugar was for the last 3 months.
The liver gets messed up to if you have to much blood Sugar that turns to alcohol in your body and gets absorbed in the liver. I think the Liver Flush helps with my blood Sugar problem too.
Anyway, good luck! It sounds like you are on the right track! jon