B supps everyday! what do i do? i always put carmex or vaseline on my lips, Im always hydrated, i eat a healthy, well-rounded veg diet...

what is causing this? is it iron that's missing? i dont have anemia symptoms...