Hello Friend, Good that you are seeking a help here. All the symptoms you mentioned are linked to stress and depression either caused by lifestyle disorder, relationships issues or worrying about career etc. You may be going through though a time in your life.
If you realize these behaviors are affecting your normal day to day life, then why don't you take the next steps to overcome this problems.
Better take a proper counseling support to first assess yourself and identify the root cause for all your symptoms. This will help to figure out the right solution like few lifestyle changes, excersise, self therapies, dietary etc to get a cure.
Next Steps
Reach me online through Practo app for further detailed evaluation and suitable recommendations that you can follow practically to overcome this depression. Be positive. You will be alright soon.