Reaching Galois groups (and field extensions, rings, and other related tools) in class was the point in my math undergrad that I realized that math had become too subtle for my brain to easily comprehend. I quickly realized that I'd either have to start studying outside of class to learn the motivations and connections or accept that I would not be pursuing math as a career.
And that's when I got a job in software.