Finally the weekend has been waiting for came. After 5 days depressed because of work deadlines are piling up, scolded by the boss, the streets jammed up to lack of sleep can make you stressful. Stress is not managed properly can lead to depression, as has been discussed that depression is one of the symptoms of suicide.Read more »