you might be experiencing something you know it's uncertainty about your future and you feel the hurry to get a better life. While I do think a psychologist could help, if you really want to see someone I would rather go see someone that could help you figure out what career or what studies you want to make.
Cannabis is also known to be a depressant when used at high dose and it can mess up your motivation which is not what you want right now so I would cut on that.
I would have a look in the mirror and ask what you want to do? Is there a hobby you really like you could get to work on? Having a more active social life? Own you own place which will make you feel more confident about yourself and boost you self-esteem?
Those are all issues you have to look at. I don't think medications are the way to go and they can do worse too (I consider they must be used as a last resort treatment or for people really in need). Anyway you can always check out with a psychologist and try to get a diagnosis but I'm pretty sure the problem lies your lifestyle.
Cool thanks for the advise.I also forgot to mention that my mom's been severely depressed through-out her life also. She told me about being diagnosed when she was younger. I don't think she ever beat the depression because she shoots herself down a lot.