I've recently realized that I've been overly confident of my academic abilities. I've had a profound interest in physics and computer science since I was in middle school. I toke physics and AP Computer Science in high school. I scored lower than I expected on my SAT. As a result a decided to go to community college. I'm taking calculus I and I have an A right now. After some chiding from my friend I decided to take the ASVAB. This morning I went in telling the recruiter I want to do Nuclear Engineering he told me to take the AFQT which is the math and English portion of the ASVAB. I got a 44/99 which is barely passing to even get INTO the Navy. I'm appalled at my test scores. I get as if I got everything right, YET the same thing happened as on my SAT's I scored atrociously. I don't understand why my test scores come out so low. I love physics and technology with a passion i often read physics blogs and arstechnica and understand a large majority of what I read. I'm now realizing that I am no where near as smart as I thought I am.. And came here for some kind of guidance.. I'm due to retake the AQFT in 2 weeks. As I'm working through these BASIC Arithemetic problems I'm getting 100's on the online practice tests. What should I do? I'm 18 now btw. I'm at a point where I just don't know anymore.. I'm also aware this is I between academic and career, so if this post does classify as the latter, I'm sorry for posting in the wrong section..