Dude!
This was a tough read, and I feel your pain, but let me try and help you!
Just to correct you in a brutally harsh way first: life is not something that just happens to you, and if that's your mindset then you're gonna have a bad time and it looks like you are. More accurately I guess something happened that 'sucked the life out of you' but you need to pretend it didn't happen, the past is the past! Forget what could have happened and be active, try and make the present as awesome as it can be.
The way people are happy is doing things they love and doing them often; be it sport, reading, socialising or even doing the crossword every bloody Sunday!
So, you need to find something you love - easier said than done, and it will take effort! Being depressed and anxious will inhibit you from discovering new things, take small steps.
Here's an idea, write down all the things you want to do, big and small. Pick one (best to start small and work up), and design a 'pathway' to achieving that goal! This could be a flow-chart or a recipe or some other super cliche'd thing, what ever works man!
Also read over the words you've used: "don't", "never", even "depression". Now bruh, this is the definition of glass-half-empty thinking. It may be how you feel, but focusing on the negatives sure as hell won't make you happy. I don't for one second think your life is all doom and gloom, there's a whole part of science dedicated to probability that shows that's not possible! Surround yourself with positivity, google 'motivation' if you really want, funny pictures of cats are an effective way of gaining awesomeness dude!
I'm no psychologist, but comparing yourself to others never made anyone happy, even a 'perfect' version of what you could be. If you want more expert advice, then talk to one, they are most excellent!
I would strongly recommend people - strangers, classmates, anyone! Humans - stupid as we are - are social beings. People are happy when the socialise, fact! Isolation is not cool for health bro!
You don't have social media, and truth be told that's something you're doing right! You will have way more time as a result to the things you wanna do!
Take small steps, you will be amazed how quickly your life changes for you if you change one thing - even sleeping an extra hour or going for a walk everyday!
I speak from experience, you are are not alone. If there is one more thing that I can tell you it is this:
This too shall pass, dude.