Retire. You can live off the interest if invested in mostly stable stuff (so I've heard) assuming you don't have a larger tax bill looming.
You may read lots of "awesome coder, great bizdev person" stuff online but 95% of the people out there in Tech are just working on someone else's idea/company bringing home pay. You are free from that now.
Be bored for a while and your interests will emerge. Take up a hobby, be a stay at home dad, think back to what excited you as a kid and explore those things.
Retiring is pretty dull at age 43. Maybe work on something you're into but which doesn't necessarily bring in much money. Personally, also having some money, I'm working on startup idea to fix the world etc which currently brings in zero money but is fun. Maybe it'll turn in to something real later, who knows. By the way re investing I recommend mainstream stuff like blue chip stocks, income producing real estate etc.
I "retired" in my mid-20s for about 3 years. I only went back to work when I ran out of money.
Describing complete freedom as "dull" is an insane concept to me. You can work out, read, watch TV, go to coffee shops, cook, or even just sit around all day with no commitments.
I agree. I am 46, and my wife was joking a few years ago that we're living a retired's life. (I'm working from home, but at a rate that's about ten times the local average, so it's pretty much whenever I feel like it.)
Not everyone is like us. I'm a relatively successful software engineer currently and I still think back with fond memories to when I was tech support sitting there answering 30 minutes of calls per 8 hour shift. For some people that's torture.
It should be more than a "hope." If you really retire (and really plan to never work again), you should have some reasonable confidence that you will never run out of money. Having 25x to 30x current expenses saved and invested is a good starting point.
Sounds like you have enough to live off of, with a little planning. Enjoy the time you get to spend with your family. Find a few things that interest you, taking some random classes, try new stuff. Were I in your shoes, I'd buy a home with enough dirt to build a shop and I'd tinker.
You may read lots of "awesome coder, great bizdev person" stuff online but 95% of the people out there in Tech are just working on someone else's idea/company bringing home pay. You are free from that now.
Be bored for a while and your interests will emerge. Take up a hobby, be a stay at home dad, think back to what excited you as a kid and explore those things.