Should I do a physics major?

Hello everyone,
I am currently a sophomore at a big university in the US and I might transfer to another university soon. I have been conflicted with choosing between physics and engineering for the past 2 years. I love astronomy and is the only academic passion I have besides earth science and the environment. But I fear a physics major will be too hard for me to understand and also it deal with a lot of electricity and such which idk if I’m fully interested in as I just want to learn about space and planets and such.
Looking ahead at the engineering curriculums, the courses do not intrigue me at all. My applied mechanics class seem a bit boring to me however my chemistry 2 and multivariable calculus class and thermodynamics class are interesting. My grades so far have been
Calc 1 A
Chem 1 A-
Physics 1 Mechanics B+
Physics 2 EM B
Calc 2 A-

I currently enjoy my math and science classes way more than the applied mechanics and thermodynamics classes I am taking . I also like the idea of learning interesting an abstract ideas that comes with a major and do not enjoy the cut and dry that comes with engineering.
Do you think physics is right for me?

Physics is right for you as long as you believe that you love it and want to pump time into studying the science based upon your drive of curiosity for the universe. Physics is only hard for people because they don’t TRY. And if they are trying, they aren’t TRYING hard enough.

There’s no such thing as “smartness” you can have a 3.0 GPA and still pass with a physics major as long as you sacrifice some of your personal time for the science. Also, it seems from you past grades that you have the idea of Physics and will do well.

Usually in most departments, once you complete your Physics major you would need just a few more Math classes to receive a Math major. I would HIGHLY advise that you get the major in math to compliment the Physics major to make you more attractive to employers.

Finally, the best news is that Physics majors are qualified to be an Engineer in most career facilities. You may not even need an engineering major to work in the engineering field and you may still make $90,000/yr.

Hope this helped!