Folic acid is an essential nutrient:
* Dark green, leafy vegetables
* Whole wheat bread
* Lightly cooked beans and peas
* Nuts and seeds
* Oranges and grapefruits
* Fortified breakfast cereals and enriched grain products
You can get a vitamin, which is what my mom used to heal her asthma. Cheap, about 5 bucks.
I would get a diagnosis of what you have by a regular Allopathic doctor. But Homeopathic doctors are not Allopathic, allopaths treat the symptom, not the entire being. http://en.wikipedia.org/wiki/Homeopathy
But, like I said, I'm neither one and am not qualified to diagnose. However, considering your age, you're probably like many young people and don't get adequate nutrition. Being vegan isn't enough, you must eat lots of veggies!