To do any important work in physics a very good mathematical ability and aptitude are required. Some work in applications can be done without this, but it will not be very inspired. If you must satisfy your "personal curiosity concerning the mysteries of nature" what will happen if these mysteries turn out to be laws expressed in mathematical terms (as they do turn out to be)? You cannot understand the physical world in any deep or satisfying way without using mathematical reasoning with facility.
Richard P. FeynmanIf you keep proving stuff that others have done, getting confidence, increasing the complexities of your solutions - for the fun of it - then one day you'll turn around and discover that nobody actually did that one! And that's the way to become a computer scientist.
Richard P. Feynman