Before you get married and have kids, just do a bunch of shit. Fail a lot, figure out what you like and what you don’t.
I had like 30 jobs between 17 and 23. I was a roofer for a couple days at one point (I do project management now, as a comparison).
Just try stuff and take advantage of the fact that you’re young and you can say “I’m figuring things out”. It’s a lot harder to make that fly when you’re 30.
Switzerland does it best