Actually there is a surprising amount of opportunities available to those with Math degrees. As far as mathematicians go though, I think for the most part they work in universities. I've heard stories of brilliant mathematicians being covertly recruited to work in government firms like the NSA (my best guess would be to work as cryptanalysts) , but I have no evidence to base this on and have no idea if its true.
Don't let anyone tell you becoming a professor is too hard or difficult. What's difficult is landing a professorship as a research university, spending most of your time on research. But, there is certainly opportunities teaching college maths in general i.e. at a technical school, 2 year college, 4 year college, community college and even at a good deal of doctorate granting universities.
But as I said... With a math degree you could work in many different areas, depending on the type of maths that you study (applied vs pure). Applied mathematicians generally have more to contribute to the working world, they can work with engineers and scientists in a plethora of situations. I've met someone that works for the Department of Homeland Security and he graduated with an MA in mathematics, though I have no idea what he actually does. And that draws on another point -- the mathematics degree will get you a job, but that job might not have anything to do with maths. In general companies like math degrees because its impressive and shows that you have the ability to work logically.
The last avenue I will mention is in the financial industry. Some people look down on this path, some people go into maths specifically for it. One thing is for sure, there is opportunity for mathematicians in the financial field to make a very decent living.
I'm just starting grad school in the fall (MA in mathematics), so I've not had the opportunity to job-hunt yet, but this is all information I've gathered over the years. I hope it helps a bit. Seems like you're on the right track; because if you love mathematics, than you should do mathematics. Good luck and have fun.