When we are young we take a lot of things for granted, that about your grandfather reminded me of myself with my parents you think they will always be there, it's a hard lesson in life,
I hope you can control that thing that stops you and interrupts your sleep and that you sleep at least 7 hours. What I am glad is that now you learned to be thankful, I wish you good life and health.
I've always been thankful, I'm not sure why you would say I was not. Ignorance maybe.
I only said it because of this, maybe I misunderstood.