So I came in to college with one major I felt set on and made some friends in a ton of majors. After taking an intro class in my second semester for a one subject, I switched my major to that since I really enjoyed it and my old major wasn't working out. One of my really good friends I had made had that major so I was looking forward to knowing someone in my new major and have someone take classes with. I'm now in my fourth semester and I've been doing really well in this new major, but I feel sorta guilty about it. I've made A's in the few major classes I've taken so far (with a 4.0 last semester!!), been offered an internship, and most recently a position as an undergraduate teaching assistant for a class I took last semester. My friend has made B's in almost all major classes and has yet to hear anything about internships and jobs and such. I feel bad because I feel like I encroached on "her major" and then have been more successful. It's dumb but I feel really bad for being successful. I'm worried I'll make her feel bad bc I'm more new to this stuff but have gotten lots of opportunities already. We go to a difficult school so even B's are really good and she's really smart but it's hard not to compare yourself to others and I know I do it all the time. I have a hard time also feeling like I deserve success, like I feel like I might've just been lucky, but idk. She also has told me before about insecurities she's had with her major so I think about that a lot.
I hate feeling guilty about success, but I don't want to be a show-off about it either. Ugh I don't know