Hi Tom,
Hmmm, really interesting points and background you have. It's cool that you enjoyed and gravitated towards the abstract stuff rather than the practical (I was quite the opposite for my B Sc. in Math).
I'm curious, why do you think that is? Do you enjoy covering new ground, the art of problem solving, etc.?
Another question I would ask yourself is how important is money to you? Do you have any financial goals? It sounds like you could have the skill set for a high-paying programming job. Maybe a type of math related job on the trading floor where...
Ahhh, my mistake! 😅 Both words sound similar to me for some reason haha.
But now that I think about it, I bet one could get some good thinking done with a non-intellectually
stimulating job. Perhaps a level of physical activeness helps (eg. bar bouncing, waiting tables, barista)
What do you think?