Your life is only going nowhere because you let it. You wake up everyday, with so much potential. I know it's hard to find optimism at this time, but you need to try to care for yourself. Go on a walk, listen to music, just try to make yourself feel better. You have a whole lot of time ahead of you and giving up now is taking away the future opportunity to make something out of this miserable, beautiful existence we call life. It's far, far too early to give up on yourself.
TeslaCoil9001
You'll find happiness. Don't give up on yourself, it's too early to say this.