Depression can be of biological or Psychological. I can understand the condition that you go through.
Next Steps
consult any good Counselling Psychologist and get releaved.
Health Tips
In some cases, medication will be required, which could be diagonised after detail analysis. any way kindly don't delay. you can come out of it.