If I may add..
since you're gonna be working and studying, there'll be days when you question yourself if it's worth it. Days when you feel like giving up...
well, don't.
Take break and do someting else. Go for a run, watch a movie or anything that can ease the tension. Don't give up mate....
unless it's a vice ( chocolates& icecreams not included, they're more of 'sin'

)
You seem to have the determination, now all you need is the...
... perseverance.