Thanks for the response. I was just wondering because I'm not the typical math genius who can think of tricks or have the ingenuity to think of the solutions for Olympiad problems quickly. I'm not one of those kids who learned Calculus in 8th or 9th grade. But I don't want those facts to ruin my desire to learn math and do math as my career choice.
Anyways, I'm looking into picking up an abstract algebra book. Any suggestions for a good introductory book? I've just finished differential equations at a nearby community college. Would that be enough to start an abstract algebra book? Or are there more pre-requisites? I also finished linear algebra before doing differential equations.