Thanks for the helpful reply mathwonk! :D
You also have to enjoy teaching because the percentage of time you have in academia to think about research is MUCH less than 90%. Teaching, tutoring, advising, grading, writing notes, serving on committees, hiring, voting, writing dossiers for other...