Certainly take up as much responsibility as you can. Right now, we're a lot less busy than we used to be and when it comes to happiness, two of the biggest predictors are responsibility and schedule. If you're eating and gaming all day, then for one you're living the life but for two that takes a toll on anyone's mental health overtime. Try reading, picking up a new skill, or raise some chickens in your backyard. Anything new that you can incorporate into your day that requires self discipline is going to make you feel better at the end of the day. Keep a journal of these crazy current events.
With this said, there's no answer for definitive mental health answer because everyone experiences it differently. There are countless ways to improve your mental health but it all starts with you motivating yourself enough to address it and that's the hardest part.
If anyone would ever need someone to talk to, I'm always here to talk and I do understand what you are going through. I fought depression through highschool and it is the reason why I pursued psychology.