Most hated thing of being told to "cheer up" or "snap out of it" !!! >_<
I don't quite have depression myself (borderline) - I have severe anxiety. It's been made a lot better through having a good support network of friends 🙂 Family weren't very helpful because in my family you can't possibly have mental issues(!?) I did seek counselling in 2013. It was semi-fruitful, but of course nothing will be 100% quick fix.
I've also tried Yoga, mindfulness and general meditation, but my mind can never focus - I'm always worrying about something... I'll even worry about the fact I'm worrying!!
I know where I've got it from. My Dad. He's got ALL the symptoms of depression, and has done since as long as I remember. My mum has talked about it with regards to him too, but he will never seek help with it. If he's have a low day he will just wallow in it, or disappear for hours (usually goes walking/cycling etc) - always comes back eventually - bottom line is he knows my mum is there to support him.
I see it in myself, but it's so frustrating when I know for a fact I have nothing to be sad about - after all I'm doing ok in life. I'm mostly where I want to be...
Even then, I still have bad days, when the anxiety is just too much to deal with. Everything irritates me, and I often lash out at my loved ones ☹ Obviously that leads to rows and ultimately I'm in the wrong so have to apologise.
I've often been known to write letters, feeling the need to "explain" myself to the person I've lashed out at.
I guess in a way it helps too, as I have a few friends with Depression, so we often try and talk to each other and help each other along - only those who are going through it or have been through it will ever understand what it even begins to feel like.
In the end, as long as the support is there, be it family, friends, online networks, or your GP - we make it work somehow. Day to day works best, but when society is telling you that you HAVE to plan your future... that's when it gets muddy...
We all try our best though, we just have to hope there are always options out there, and a path to choose. We hope we'll never end up at the dead end... but sometimes all it takes some people is that one day, and that one trigger...