So I've been stuck on this problem for months. I enjoy 4 fields: Computer science, Physics, Math, and Philosophy... I mainly prefer theoretical topics and would like to stay away from industry/practical work. My main motive is for advancement and understanding....."Seekings truth". I love all these subjects but the philosophical implementations especially. I enrolled in Computer science and finding it hard to relate, I enrolled in cs in the first place because of my interest in AI but I found myself surrounded by very technical people who don't care about theory or philosophy. I've always loved physics growing up but didn't like Newtonian mechanics in high school and didn't do that well. I've also recently started falling in love with math... Specifically Foundational math relating to logic and I've been reading a lot on Godels incompleteness theorem and modal logic, type theory, category theory, formal logic, etc. I find myself constantly watching documentaries on physics and just love how BIG the problems in physics are.. Dealing with space-time, quantum entanglement, quantum information theory, blackholes.. What's cooler than that? Pure math problems aren't that cool but I find proving and logic fun. I also find complexity theory very interesting but that's available whichever path I take. My dilemma is I want to learn about the nature of reality and the truth and explanation behind why things are they way they are... And I find the problem of AGI very interesting and can see myself doing research in such a field.... it involves a lot of logic, math, computer science, cognitive science. I keep entertaining the thought that maybe I would be happier being a theoretical physicist but I just can't tell can someone give me some advice or insight? I've also tried both for some time and enjoy both for different reasons... I don't particularity enjoy physics work but enjoy the possibilities and questions and I enjoy cs/math work but the outcomes are kind of dismal.