Suntonu, thank you for sharing your story. Such a helpful piece as many of us know someone with a level of depression.
It can be hard to know how to support them. You've given us a little insight, acknowledging it's different for each person and professional help is important. Cheers!