The main thing I am not seeing is some kind of digestive enzymes (grape bitters is a popular one), which will help your body digest the food better (and get more energy from it). You also need some kind of b-vitamin.
Also, if you want to get better faster, I recommend visiting a naturopathic doctor. Instead of getting better in months, you could be getting better in weeks. They may tweak the supplements you are taking and help pinpoint supplements to take to alleviate the symptoms. Western doctors cannot really diagnose candida.
Cut the almond butter if possible; do you have leaky gut? I had a pretty strong reaction to it myself. Brown rice may need to be cut as well and replace it with buckwheat.