meh... don't worry about that. we're all just who we are. we all have our up sides and down sides. i have a friend who's practically a genius yet he's so naive it's surreal. because of this he's actually convinced himself he's stupid and therefore finds himself in a stalemate in his life. if he were to see what he's capable of... instead of what he's incapable of... he could triple his salary by walking across the parking lot on his lunch break and filling out an application for employment. then... instead of being dirty, hot, miserable, underpaid and unappreciated at work... he could be comfy and cozy at work and enjoy his life on his own terms.
basically what i'm saying is... don't let what you're not good at bring you down... focus on what you are good at and make it work for you.