HI welcome to health care magic.........
Your symptoms can be due to ..
i.e low blood levels-low heamoglobin . Get your HB levels checked and if low get it corrected.Common among females because of monthly periods and added to that your are a vegetarian
- Routine house hold chores , with not much time to explore around lead to depression - so you can go out on a vacation or try doing some exercise like a morning walk , yoga and meditation
and few breathing exercises.
- get your thyroid profile checked...