That's life, the comfort I find in it all is I don't think the people who effect you emotionally ever leave you. That's why I love them, I have emotional scars where girls broke my heart or where life just happens too quick and unexpectedly that it's hard to cope. With people like your granny, I don't think they ever die, I think they live on with you in your thoughts and memories, she passed on traits to you and lessons that will live with you your whole life and that you'll pass on to someone one day. I know it's really hard to get over losing someone like that, the truth is you don't but I find it comforting knowing they live on through the people they loved the most.
I lost my girlfriend to leukemia and it took me a long time to get my head around it but I think of who I was before I met her and who I was with her and again now, 3 very different people, I think that's why they say you grow together or grow apart. Your granny was lucky to have thoughtful granddaughter.