I'm only 26 myself, but I did what you are doing. I made a habit of reading other older people's laments and regrets. I am a school psychologist and am saving over 85% of my income, but it's only been a few months at my first job so... can't brag just yet! lol
I can summarize everyone's advice (the useful stuff) into 2 points! Forget the follow your heart shit. Fortunately, there isn't much of that on this blog. However, as you have read, a few still use questions like this to talk about themselves rather than give actual useful, logical, enriching (a pun!) advice.
1) Be very very very very very extremely intensely careful with marriage. It would be better to live your entire life single than it would be to marry and then divorce. Anyone who says otherwise is either unmarried (and too stupid to know how horrible divorce is on your finances and overall health) or they have been divorced and are trying to make themselves feel better. Divorce is the sure fire way to crush your hopes, dreams, and finances, especially in a state like California. I have yet to read very many people lament staying single and rich for too long, but just do yourself a favor and browse through the MYRIAD of horrifying divorce stories online.
2) Start saving and investing now. Get an account at Vanguard and start throwing as much as you can into index funds. If you do this you WILL be rich eventually, and sooner than you think. It is a mathematical certainty (barring a nuclear war, zombie apocalypse, or your death, in which case nothing we do really matters).
That's really it. I would have told myself NOT to get into debt going to a private university for as long as I did. I would have gone to a CC for 2 years, transfer to a state school, and then go to the state school for my MS and my credential. I got it right eventually, but I could have done it sooner and had less debt. Eh, you live and learn. I happen to enjoy my career as a psych and football coach, so even when I am rich, I will still be a working "cheapskate." lol!
Enjoy getting rich!