Hello, I am an undergraduate physics student (graduating next year) and will soon have to choose my field after a 6months intership in the private sector. Even if this internship could open my mind about the corporate world, I am fairly sure I want to do a Phd. I've taken a few labs and courses on different fields such as biophysics, structural biology, biotechnology etc. All of that is very interesting and seems to be a good move careerwise. But the more I try other stuff, the more I realize I want to know all about the standard model, understand quantum field theory, general relativity etc. Even though I am not a beast at math, I still love it, enjoy a nice looking equation, and have fun understanding how things work. Basically I have more fun thinking about Lagrange's equations than watching Seinfeld. But here's my problem: all those years studying physics I realized pretty much all the physicists were some 16 years old genius getting their Phd at 18, and producing a game changing theory at 20. Considering I've failed 2 times (had to redo my first and second years of bachelor), is it worth it for me to keep doing physics ? I am clearly getting better at what I do, but is there room in particle physics for people like me or do you have to be a genius to work in that field ?