My advice is if you're working for someone else, work as much as you're paid. In your spare time start a project to make money for yourself. And always remember, there is more to life than work and you'll never get time back so no regrets (just learning experiences).