I'm 22 about to be 23 by the end of summer and I'm in a similar situation as you. I still have no idea what to do with my life but I've cut back on things that don't really do much except give me instant gratification as they call it nowadays. I even deleted snapchat, imgur, facebook messenger, facebook itself, instagram, basically anything that will take away my time for no reason. So what if I follow all these instagram pages and like all these fat-booty girls' pictures? At the end of the day when I close that app all I've done is show people who follow me that I like big booty bitches.
Of course, I still indulge in playing games and watching shows from time to time but not as much. I used to be able to play league of legends for 8 straight hours no problem. End a day from gaming all day to watching netflix all night til I knock out, wake up, rinse and repeat. Not anymore though.
Give yourself something to work towards to is my advice. I'm a pretty obese guy and my goal for now is to get fit. Over the past 3 months I've been going to the gym at least 4 days a week and I feel great when I see results in my body. I'm still fat but at least I'm fat and strong now.
Honestly you can't do much without some sort of money, so right now you need to find a job. It doesn't matter what kind of job it is. I've been working at chipotle and my life does not revolve around it. It provides me money that I use to get to school, go to the gym, etc. You don't have to love the job, but find something that doesn't give you too much stress while you're looking for what you really want to do with your life or at least the next step in progressing your life.