Andy Dufresne wrote:
Just about every serious 30-something runner I know has a good job and a spouse. Most have kids. Training at a high level takes somewhere around 10-15 hours per week, mostly before work.
There's some merit to the comments about enjoying your kids' birthdays instead of focusing on the sport 100% of the time. But on balance, it's hard to see training and competing beyond HS or college as a bad thing. Running keeps you fit and it's a great opportunity to meet people. Just don't take yourself so seriously - advice that's applicable to many areas of life.
I agree and will even go further. I went seriously "all in" for a few years after college, structuring my life around being a serious runner (even though I knew at the outset I wasn't talented enough to make any teams). But I enjoyed training and racing and felt I had still had some room to get better, so I got a series of crappy low-paying jobs and trained for 3 years. I had a good group of training partners and had a lot of fun. I also improved from college and had some decent races. Those were a great 3 years and I don't regret them at all.