Feeling extremely tired each year exact time in April, last for few days end with vomiting and dizzy and ect?

Migraine vs allergy. People with migraine can be very sensitive to changes in weather, as happens in April. Also, seasonal allergies begin in April. You should discuss this with your doctor to follow this up.
Exam. Please proceed to your nearest physician for an examination and evaluation-ASAP- do not ignore these symptoms. You cannot be diagnosed online. Go now!
Possibilities . Seasonal allergies or depression or stress can contribute to seasonal fatigue. Evaluate things around you and see your doctor for evaluation and possible allergy testing. I hope you feel better soon.