Considering that. But how do I make sure I won't get to the same point again?
Do you have a family? If not, go pursue your dreams. I'm dropping Medical studies to do... well...freelancing on the side and coding stuff. No clear idea, but I like to start something (a small project/SaaS) and get busy with it.
I only can say one thing, I learned hopefully after not so long time (I'm 20): Stop doing Shit! Go and do something you like. Period.
Oh, and watch Steve Jobs at Stanford on this: https://www.youtube.com/watch?v=D1R-jKKp3NA