Thank you for your query at DoctorSpring.com
your problem seems to be chronic one over years. However, given that you are symptomatic, I would not recommend to wait until you are so sick.
Prevention is better than cure and Early intervention is always the BEST.
I would suggest to do bone marrow evaluation asap as this completes the blood picture study and gives better information regarding your problem. I may be able to comment more with your complete blood work.
Please revert with complete details.
As of now, my suggestion would be to folloe hygenic well balanced diet with additional folate supplements.