I feel the same way about pursuing CS instead of Physics. But at some point, a pragmatic solution had to be made. So don’t go hard on yourself for that, you probably would have felt the same way about CS too.
Yeah thanks. The difference of CS and physics, and other natural science, I think, is that it's more about engineering even though it's name is computer "science". However the pupolar deep learning may satisfy the needs of a natural science enthusiast. Since Hinton sayed the way neural network workss resembles the mechanism of human brain[^1]. It's quite exciting.
[^1]: https://www.youtube.com/watch?v=2EDP4v-9TUA&t=2418s