And @eeandlawgal, there are peers that are worth admiring but the ones that hack, blow things up or almost electrocute themselves aren't the ones. The few smart ones with egos in check who help others and are generous with giving credit, are the ones worth your respect.
@Grijalva480 I know you don't want to hear this but there are IT trade options also where you could fix, trouble shoot and problem solve. I'm a little concerned because III introductory classes like Calc 1 are weed out classes and what comes after is generally worse. If you had to change, it would not mean failure. People have to change all the time and they do.
@eeandlawgal I always thought that being a girl in engineering was an advantage. To this day, former professors will remember me and have no idea who my husband is. They say they only remember the girls. And I remember taking an upper level math class and after a big exam was passed back to us, the guy next to me said, "Wow, you got a better grade than me." (I was a feminine blonde) And I just looked at him and said, "Yeah that's because I'm smarter than you."
And I wouldn't worry about what is the hardest, though I would have guessed CE. Different people have different aptitudes. My H had a hard time in ME but aced EE.
You could join SWE if you feel like being around more girls. I was in a low key sorority which was fun also.