In those moments when you take things for granted... you did what you could with the tools you had and you never suspect that you will take it for granted later.
You do what you can with what you have learned and what you have, don't feel bad about it, maybe those things were there to learn, I'm sure that's how it is, life is like that.
I think the first one has happened to me, yes the first one for sure... the second one I was very young when I lost my grandfather, I enjoyed it as much as I could and the third one, because I am much healthier now than when I was a child. Except for that tear in my leg, for the rest....
Now you look at things from a different perspective, lesson learned.
Perspective is one of the things we acquire over time especially when looking at ourselves. It's a good lesson but one some don't gain, or choose to ignore.
Many prefer to ignore it. I prefer to look at myself and self-reflect in order to move forward, that's how it is.