I should read the Atkins diet and do that. I think you have a really bad microbiome and are a great candidate for faecal transfer.
Rice your staple: You admit to being a junk food addict!
Your EC is due to lack of vitamin B2. Riboflavin. You can't make it, or keep it due to the bad gut flora.
I suggest a no carb diet, 28 days of Nystatin oral, 10 drops 4 times a day.
Only you can do this, you need to consider if you really want to be healed of all your problems or continue the junk diet.