Other responses covered the main concerns. Definitely keep a food diary and consider the elimination diet to pinpoint where things are going awry.
Make sure you take a daily multivitamin. Also, reach out to your doctor for follow-up blood testing, you might be anemic or lacking various vitamins like folate or vitamin D that can really have an impact...