I was pretty good at math.
At least up until Calculus 3. Then I got completly lost.
Good math skills are a benefit in ANY profession, even History.
But so is Creative Thinking, Grammer, Vocabulary, Communication Skills, Organizational Skills, etc....
Just because you aren't good in one area, doesn't mean you won't excel in another.
Histroy's not the only job for those not mathmatically enabled. Lots of other professions are out there. Find what you like & pursue it. I'm almost 30 & still haven't found it yet. Though I enjoy my current job, I'm not sure I want to spend my whole life doing it (Project Engineer/IT Support).
Find what you like & do it. That' advice I wish someone had told me when I graduated High School (I wouldn't have wasted a year pursuing Nuclear Engineering as a major).
PS. My sister sucks at math & she's now a member of a National Alzemer's Foundation. She's puts out newsletters, fundraising, etc. They just sent her to a convention in DC.
Don't despair, modern education has swung in favor of math & science (which is good), but they are ignoring the equally important social sciences.
PS. Engineer ain't all its cracked up to be.