How to beat depression ?

I feel like I'm fighting a losing battle. I've gained weight, I'm down, I've lost my spark and I can't get it back.

I feel like I'm constantly trying to find myself, force myself to be how I was so much so that it feels like a constant act and it's draining.

I lived with my mother in law for a year, which is where it all began. She controlled me for the whole time I was there, made me feel like I wasn't good enough for her son, put me down and took away my independence. I sound ungrateful because she let us live there while we saved to buy a house but it was the worst time of my life.

Whilst living there I also had a miscarriage, which is something that has happened to her so I wasn't allowed to have time to grieve because she made it about her.

Now that I'm out of that situation I've had time to reflect on what has happened, I've had counselling and I've been talking about stuff but I just can't seem to 'snap out of it'.

Has anyone overcome this, what methods did they use?

I'm tired of being sad and I just don't know what to do anymore.

thanks for reading x