Hello everyone, I was just looking for some guidance. Lately I've been struggling in my choice between two majors. Currently I am a dual major in mathematics and philosophy with a minor in physics. I am unsure as to whether I want to change physics to my second major and just make philosophy a minor. I finished the introductory courses in calculus based physics and found out that I really love physics. I've always read the popular science books on physics such as brian greene and micho kaku and been fascinated by them. I bought some textbooks on thermodynamics and eletrodynamics as well and I find them very interesting. The thing is that if I major in physics in I doubt I would get into any grad schools for it. My GPA just would not be good enough and while I'm sure I can get great letters of recommendation I'm unsure of how much research I could get. I can probably do research in mathematics and as a senior we are required to do a project in physics and present a paper on it but I doubt that will be enough. On the philosophy side of things I have always liked philosophy ever since I was a kid. I would probably have a good shot of grad schools in philosophy as well. The thing is though will I be able to study what I want in grad school. I want to find a way to unite my love of physics and philosophy. I want to take philosophical questions that arise about the origins of our world and attempt to empirically prove them. On the other hand I want to take questions that arise from physics and mathematics and work through those. I'm pretty confused, I feel like I am trying to pick between which parent I love more. Truthfully, the physics minor seems perfect. I can take a lot of physics classes while avoiding classes I don't want like computational methods and so forth. The only thing that makes me hesitant is I am unsure if I can pursue my interests to the fullest in philosophy grad school. Sorry for the huge wall of text, I hope it is at least a little coherent. If anyone has any advice I would really appreciate it. Thank you.