I will tell you from personal experience that shit will get a lot worse for you in the next five years. In our twenties we all feel pretty invincible. But after I hit 30 not long ago it's like I woke up one morning and everything felt different. My hangovers are worse. I experience random pains in places I never used to. It takes me a week to fully recover from a drinking binge instead of a day.
What I'm saying is, you should take advantage of still being 25 and start making as much progress as you can as quickly as you can. You don't want to keep fucking around and waste this valuable time. Turn shit around now because one year, five years, ten years down the road, you'll be looking back wishing you did.