Hello!
You seem to have two issues. First about sleep, concentration, depression and second about digestion. For this Ayurveda can help a lot and solve these issues. It takes roughly 1 months time period but may vary from case to case. The medicines you are taking may help you in short time. But they have side effects as well.
Next Steps
Stop having eggs at present.
Kindly do your Vit
B12 levels and revert.
Health Tips
Pranayama like Kapalbhati, Anuloma Viloma and Bhramari work very good in such cases. Meditation also helps in such cases.
Have light and home cooked food. Avoid outside eatables.