I left an engineering job at 25, because I didn't want to spend the rest of my youth in an office and
wonder "what might have been". So, 18 years later, has is been worth it? Despite many frustrations, yes.
You will work with, and compete against, the best this human race has to offer. There will be days full of suck, undoubtedly, but
you only get one chance to be part of the team that makes the scum of the earth evaporate...hold nothing back!