I get out in 2 yrs and want to study engineering. I got a 3.25 GPA with my BA but I never really tried. Problem is if I'm smart enough to do a STEM degree. I know a lot of people say study what you enjoy but history doesn't pay as much. Anyone have experience with my situation or a similar one?

Thanks!