I am sure your grandmother was excited to see you, and likewise I am sure she understands your absence for the last several years, Grandmothers are wise that way. Sometime we just imagine doom and gloom, and end up having a good time when we see that the past is the past and it will always be so.
I found your post via @f3nix entry into the "Pay it Forward" contest.
Thanks for the feedback. Grandmothers are definitely wiser than we give them credit for.