There are many problems and symptoms in your life running simultaneously.
You have to prioritize your problem according to severity and need.
You have to take care of your personal life along with professional and married life.
Depression is there but many things are surrounded by it.
Next Steps
Consult psychiatrist immediately.
Health Tips
You will be fine but it will take time.