I've always had a love for math. Technically, I started with loving general science from 7 years old, got into physics and cosmology at about 10, and then started learning math to be able to do the two fields(As I was only learning the concepts, not the actual deep content). From there on I started only doing math, and was at a Calc one level by the time I was twelve. Afterwards, for whatever reason, I drifted away from self study. Recently, I have been getting into mathematics again and I'm trying to figure out if I should study it at university or not.
The only majors I'm considering are pure math, physics and mechanical engineering. Any degrees involving finance bore me, and if i got a math or physics degree I would most likely become an academic and do research(Or do a job that is JUST pure math or physics). On the other hand a mechanical engineering degree sets me up for a more solid future and career prospects. The only problem with it is that I don't feel I'm particularly good at designing things or practical application.
I honestly dont even know if I'm smart enough to go into any of these fields. I mean, I do very well academically in all my subjects, but i have no clue whether I'm fit to be able to contribute anything meaningfull to any of the fields. No matter how much I say I love math, I can never seem to do well at olympiads or solve non routine questions.
I know I'm on a math subreddit, so I'm expecting a lot of people to say I should go into math, but i want honest opinions of what I should do. I have about 2 years left before I have to apply to uni.