Hi, Welcome to Health care magic forum.
You are 24 years, you get headache, fluctuations of mood,
depression, angry, some times and other times you are happy.
These things wont be there at birth, and not recognised if present also. It is a psychological variation, due to the surroundings, or by nature.
As it is a minor mood variation, i advise you to
consult a psychiatrist for diagnosis and treatment.
Take more of green leafy vegetables, pulses, sprouts, and Protein rich foods to help you make healthy.
Wishing for a quick and complete recovery. Thank you.