Your diet is fine. I have never eaten meats, fish chicken in my life. So cannot tell you how it feels without it. I know that most animal products are acid forming, so limit those if you must eat them. I think fish would be better than chicken.
All sodas, alcohol, Sugar and processed foods are slow killers. For candida, I suggest taking probiotics, natural ones are sauerkraut, yogurt, kombucha, kimchi. Have these in your foods everyday. I don’t count calories, eat till your stomach is nearly full. Allergies means your liver is not functioning properly, do kidney, colon and liver cleanse in that order. You may have to repeat Liver Flush three to four weeks till you clean it out totally.