Well first off you have a lot going for you being a math whiz. I have dyscalcula and can not calculate the simplest of things. The second thing is I have learned to embrace my imperfections. I do not plan on entering any contest .I mostly do scrappy which hide a ton of "mistakes" And third is I do this for enjoyment so I don't let it stress me out.
Now take a deep breath ;)