It has not made me stronger. It has made me exhausted.
Things got really dangerous a few years back when (while on medication) the fight was endless and energy sucking. I was suicidal. I was self-harming. The times the latter two because real problems were the times when I was just too exhausted to fight.
There were occasional minutes when I dropped the ball, and it was on those occasions when I attacked myself most ferociously. It was literally minutes. I had to be on the alert to what I was thinking and doing every minute of the day, and no, it didn't make me strong. Quite the opposite.
It's made me a lot of things - wiser than I was, more tolerant, more understanding, I've learned a massive amount not just about who I am, but also what the illness is and does to individual people.
For example, I know for sure, working with other depressed people, that the way the symptoms present in me are not the ways that they present for other people.
I know some people respond best to therapy.
I know some people respond best to medication.
I know that 2 years is roughly the effective period of medication, and that after that time, a lot of people start going downhill and they need a medication review.
I know that people like you find ways to cope in an every day in the world, and I think that is awesome and brilliant.
I know that I wouldn't blanket that across every person who suffers from depression, anxiety or any other mental health condition.
You have a story to tell, you have experience to offer, but please don't make the mistake of thinking that a) your way will work for you forever - be aware and alert for when things are going wrong and be prepared to deal with those without thinking that you are not strong - you are clearly very strong - but just like a cold can wipe out a professional footballer, depression can wipe out a strong person and b) that you don't have a massive amount to learn from listening to other people's experience without trying to make their experience fit with your experience. They're just a number of facets to a very huge, very complicated thing.