Turning 25 in two-ish weeks. Currently just past my 3rd year at a FAANG after failing to figure out a "path more interesting than just a software job"* during college.
Life isn't rainbows and unicorns, but I'm building a nest egg while figuring-out-what-I-acutually-want-to-be-when-I-grow-up, learning, and playing with pixels (aka "doing AR stuff at work"). I've got a handful of (less close than I'd like to be) friends, my family is doing okay (even with a breast cancer-y mom; thank goodness that got caught early), and I'm managing to stay reasonably active. I'm probably going to break up with the person I'm seeing soon; the "breaking up" part probably won't be so fun, but least there will be some good memories.
The formerly straight-A student, state champ mathlete me sometimes wishes I could just be that good at things, that easily, again. But life is life, and I really don't want my existence to have peaked at high school. ;)
As for advice to 25-year-old me.. seeing as how I'm not there yet, I can't really say. I'm just hoping to glean some advice like the rest of us youngin's in this thread. :P
*18-year-old me knew she'd be good at CS, but wanted to avoid the cubicle life that both her parents had. Almost-25-year-old me... is fine for now, but there's something about fields of open-office desks that makes a person feel like a cog. Maybe I'll go to grad school or join in on a startup (assuming I can find/make one that I don't cynic-the-idea-to-death) in the next few years.