You're a champ Leo, well done and good luck to you. By the sounds of it, you've certainly got the mind and attitude to get there.
I've just come across this thread for the first time, fantastic read and a good spread of goals and mindsets on here. Very very useful lessons for someone early...