I've been a developer for 40+ years and can really relate to this sub-thread. Now I'm spending time with my grand-children do I realise how much time I missed when my own children were growing up. Working those hours, building those products, helping the company grow, weeks on site, 96 hour weeks... all seemed so important then - and less so now.
I still love coding, learning new stuff and occasionally burning the candle, but I'll never again make it my god.