Food alone is not responsible for your health . your mental & physical well being also decide your health. So to gain weight / to be healthy
1. follow balanced diet & protein rich foods such has fish & lean meat.
2. Go for few simple exercise & morning walk so it relax your mind.
3. for few days have some multi vitamin tablets which have all minor vitamins
such as b-complex, vit c ,iron , magnesium
these tab helps to immediately boost your nervous strength & relive from leg pains.
hope you are satisfied by my tips