What is duration of your symptoms?
For overthinking and stress, learn to relax mentally- keep yourself busy mentally with some creative work like reading good literature, drawing , prayers, etc. Do regular pranayam and meditation.
For weight gain, get blood
sugar Haemoglobin, serum total proteins,
thyroid function tests done. Avoid fatty, sugary,oily food, take more of fresh green vegetables,, fresh fruits, nuts, curds. Take smaller portions of foods
Drink more water. Do regular physical exercise .
Next Steps
Connect with me with results.