I spent a lot of time thinking about what's good for my wife, what's good for my son, what's good for my co-workers, that after years it led me into a twisted place where the 'solution' was what would be good for them would be for me to be out of the equation because I was just a burden on everyone. And that nearly became the death of me.
I'm still like that sometimes. But you've got to stand up to yourself say 'no, this is time for me' and do whatever that is - it could just be reading or going for a walk, half an hour gaming or whatever floats your boat. But something that is definitely for you and not for anyone else. Not all the time or that swings the other way. But it's important and it's not stated enough how much we need time to ourselves to stay healthy.
Our son stays up late and I'll listen to him reading me stories until 11 sometimes, but even if it means missing out on a bit of sleep I'll make sure to read something to myself after!