Amazing Blog!!
the signs that you mentioned here are familiar with the signs of mine blog which i wrote in past but i wrote in very short but you have described very clearly
you can see in image
In Case you want to check my blog in which i mentioned Factor, Symptoms,
and treatment of depression then here it is the link :)
https://goo.gl/DwbhPX