Don't know what to do with your life? Why not go into software development! Now you still won't know what to do with your life, but you'll have more money.
I did more or less exactly this, and of the options I was capable of at the time it was a pretty good one.
You do need to keep your wants from expanding to meet your means, but that's so much easier in software than other high-paying fields.
You’ve probably written a few orders of magnitude more code than the average smart contract dev, but they’ve made a few orders of magnitude more dough.