My grandad passed away eleven years ago this year, I was ten years old. About four or five years ago I had this dream and still upsets me to today....I will admit that i did go for long periods of time without him even crossing my mind, probably because i was 10 when he died. Thats why this dream upsets me.....because it was unexpected.

In my dream, it was my wedding day. I was standing in the middle of the dancefloor in my dress. I could hear the party going on around me but all I could see were the shadows of people dancing and laughing, i could not focus on anybodys face. I was just standing there when all of a sudden i felt a gentle touch on my shoulder. I turned around and it was my grandad. He was standing there wearing his jacket that i remember him always wearing, smiling at me. It all felt so real, i could clearly picture his hair, glasses, what he was wearing, the way he looked at me and the way he laughed. This shocked me because before this dream I would have found it very difficult to picture these things as i was young enough when he died. In the dream, he walked up to me and started slow dancing with me. It all felt so real, i was able to smell his scent, feel the material of his jacket, felt the way he held me, saw the way he combed his hair back the way he always did when i was growing up. We just danced, nothing was said, all i could hear was the sound of him breathing and the occasional muffled laugh from him. In my dream I wasnt surprised to see him, it was like i was expecting him, there was no sadness. After the dance he moved away, still holding my hands and said that he is always looking over me and slowly he disappeared. I woke from the dream very upset and cried myself to sleep because the dream made me realise just how much i missed him but also because how real it was. For days afterwards, i could still get his scent around the place. What do you think this means? Its a question that has been plaguing me with years