I’m not surprised :) You strike me that way!
I think the largest part of your initial capability to do this is how you’re raised. Then, when you launch into adult life, it’s mostly on you to develop it, and this is where I think most people could go really far — or at least a lot farther a lot faster — by focusing on managing their income, expenses first before making huge changes in mindset, and so on.