ensure you are getting all critical vitamins beyond your multivitamin, food like spinach and broccoli for folate, nuts beans & legumes for manganese, almonds cooked mushrooms sweet potatoes & spinach for biotin, ad more Zn & Fe in diet seeds nuts, whole grains, lentils or beans, tofu breakfast cereals, lack of these minerals is changing your skin color, bone density, and causing hair loss
consider adding gluten to your diet/gluten free diets are only important for people that have heath conditions that prevent them from eating it(IBS or Gluten allergies...)
you need to ensure you are getting your daily requirement of lipids this is affecting your menstrual cycle