I guess I'm supposed to be grateful they both died before I was 20?
"Putting your life on hold" is a pretty cold view of things. I'm not sure I'd call the effort to take care of your family "putting your life on hold". It is life itself. Life is more than your career and the money you have in the bank.
Family gets old, family get sick, family die. It's not easy and yeah, you may need to sacrifice some things you want because of it. It's just the human condition.
Well done.
And an “unalloyed joy”? No, it’s not, but your own personal “joy” sometimes isn't the most important thing in the world.