High eosinophils may be due to allergy..Best treatment would be to find allergens causing symptoms and to avoid it...over the counter antihistaminics will be beneficial to you...Consult nearest allergy clinic for skin prick test and other modalities of investigations in which they will test you for various allergens and find out to what you are allergic...and they treat you with diluted doses of that allergen to desensitise your body to that allergen...for vit D Sensible sun exposure, especially between the hours of 10:00 am and 3:00 pm produces
vitamin D in the skin that may last twice as long in the blood compared with ingested vitamin D...
Foods thought to contain high amounts of vitamin D3 are oily fish, such as salmon, mackerel, and blue fish, as well as fortified milk and other dairy products...for fibroid Consult nearest gynecologists.