I have always been interested in majoring in a STEM field. I never saw myself as a scientist, per say, (I abhor labs) but I always thought I would major in physics, math, or computer science. However, recently I have been very offset by the relatively low grades given out in my STEM classes than in my humanities classes. I easily get As in classes like philosophy and english (even though my school requires that all classes be curved to a B+) while I work hard to attain B/B+ in my physics and mathematics classes. At this point I am tempted to pursue an economics major. My dad has an economics PhD and my two older brothers both attained economics degrees and are now making good money in stable investment banking jobs in New York City. I know I shouldn't focus too much on grades or employability but I am someone that really values doing well and being really really good at what I do (I'm a perfectionist). However, I don't want to be yet another girl who comes into college thinking they will pursue STEM and then drops it because it is "too hard". I want to be a woman in STEM and a role model for others. But everyone tells me to just major in Econ w/ some math and CS classes since I don't want to go to grad school anyway (I think) and a physics major isn't all that practical. Does anyone have any advice for staying motivated? Am I really better off with a STEM degree and a 3.3 GPA (even astrophysics?) then an International Relations or Economics degree with a 3.7+ GPA? I love science and I will always study it on the side my whole life, but the same is true for economics. I just am really confused and I feel like there is no one I can ask. Is a B good in intro physics and multivariable math?