> 19
19 year old Spanish guy. Hear me clearly: YOU HAVE SO MUCH TIME!
One of the big down sides to being a millennial (maybe you're Generation Z?) is that we've grown up in an era that makes us believe that if we aren't Zuckerbot by the time we're 22 then we've failed and are slacking.
Simply not true.
Plenty of other commenters will give you advice related to other things, but let me just say again, for emphasis: MAN, YOU HAVE SO MUCH TIME TO DO EVERYTHING AND ACHIEVE EVERYTHING. In no way have you "f@ck3d your life permanently". You have so much time. Make the most, out of the rest of it :)
Cheers