This question has been on my mind for a very long time, and I thought I'd finally ask it here.

When I was 6, my dad pulled me out of school. The classes were too easy; the professors, too dull. My father had been man of philosophy his entire life (almost got a PhD in it) and regretted not having a more quantitive background. He wanted me to have a different life and taught me math accordingly. When I was 11, I taught myself trig. When I was 12, I started taking calculus at my local university. I continued on this track, and finally got to real analysis and abstract algebra at 15. I loved every math course I ever took and found myself breezing through all that was presented to me (the university was not Princeton after all). However, around this time, I came to the conclusion that math was not for me. I decided to try a different path.

Why, you might ask, did I do this? The answer was simple: I didn't believe I could be a great mathematician. While I thrived taking the courses, I never turned math into a lifestyle. I didn't come home and do complex questions on a white board. I didn't read about Euler in my spare time. I also never felt I had a great intuition into problems. Once you showed me how to solve a problem, I was golden. But start from scratch on my own? It seemed like a different story entirely. To make things worse, my sister, who was at Caltech at the time, would call home with stories of all these incredible undergrads who solved the mathematical mysteries of the universe as a hobby. Whenever I mentioned math as a career, she would always issue a strong warning: you're not like these kids who spend all their time doing math. Think about doing something else.

Over time, I came to agree with this statement. Coincidentally, I got rejected by MIT and Princeton to continue my undergraduate studies there. This crushed me at the time; my dream of studying math at one of the great institutions had ended. Instead, I ended up at Georgia Tech (not terrible by any means, just not what I had envisioned). Being at an engineering school, I thought I'd give aerospace a shot. It had lots of math, right? Not really, or at least not enough for my taste. I went into CS. This was much better, but still didn't feel quite right. At last, as a sophomore, I felt it was time to get back on track: I'm now doubling majoring in applied math and CS.

My question is, how do I know I'm not making a mistake? There seems to be so many people doing math competitions, research, independent studies, etc, while I just started to take some math courses again. What should I do to test myself and see if I can really make math a career? I apologize for the long and possibly quite subjective post. I'd just really like to hear from math people who know their stuff. Thanks a bunch in advance.