"I'm missing someone to share it with."
That's what's stopping me. I was effectively retired before I had kids. Unfortunately, I want certain things for the people I love:
- My kids to be close to their grandparents (and my wife to be close to her parents), who live in the most expensive metro area in the country and aren't likely to move because their other child now has a home & job here.
- My kids to have good schools where they'll get the academic & cultural base they need to be successful in STEM or business fields, should they choose to go that route.
- My family to not be an outcast because of their race. (I'm mixed-race and so am not going to fit into racial categories no matter where I go, but my kids basically look Asian and it's important for my wife to be around people near her.)
- My wife and I to be close enough to keep up our old friendships.
- Given that I've got to work to afford #1-4, being able to do so in a field that I'm good at, with people that I enjoy working with and a work culture that respects me.
Community and relationships create entanglements. If you are willing to optimize only for your own happiness, you can often reach a significantly higher happiness bar then if you have to compromise for the people around you. Unfortunately, it also means you are optimizing only for your own happiness, which creates its own form of unhappiness.