That's great. Those are very important stuff to be proud and thankful for.
I don't have my young health anymore, I guess I miss all of the energy and the stress nowadays makes things not as gracious as I'd wish them to be. But I'm trying and trying hard. Everyday, all the time.
I made my bed and now I have to accept things the way they are and improve those I can. And I'm okay with that which makes me grateful.
Although it reminds me these NA sayings it's true. Only by acceptance we'll learn to understand and live life better. No regrets, learning the new ways.