Last night I had a weird dream that I've been thinking about quite a bit today. What follows is as much detail as i remember from the dream, preceded by some background information which should be useful for interpretation.

The gist of my dream: My grandfather was at his own funeral, sitting in the front row in the isle. AND was well-built, healthy and in good shape - the way he was before his stroke. He was chatting to someone sitting next to him; he was laughing and jolly. Just before the funeral started, he got up and left the church quickly, still laughing and looking happy. I was watching him from the back of the church - next to his coffin. i then went to sit down where he was sitting. The next thing i remember is singing a hymn loudly at the beginning of the service with other people a little older than me (i'm 16) also singing loudly. Then the dream ended.

Some vital background info first:
Okay so my grandfather (not biological) passed away at the end of July this year. My grandmother got married to him 8 years ago. A few years after that he got quite a bad stroke, which permanently affected his speech. He became very thin (he was a big, well-built, but not overweight man before the stroke) and a few screws started going loose too.
His condition deteriorated over time but he was going fairly steady and could still look after himself and walk and talk fairly reasonably (he did develop heart and blood pressure problems, among some other things) . Earlier this year (mid April) by grandmother broke her arm badly and had to come and stay with my mother and I for two weeks. My grandfather, not able to give himself the attention and supervision he needed, had to go and stay with his eldest son and his family on the family farm about 45 minutes away from the city we live in.
He became homesick quite quickly and his condition deteriorated quite rapidly during this time (started developing bed-wetting problems, had difficulty speaking, couldn't remember certain people and things).

My grandmother was still unable to give him the care and attention he needed after she moved back to her house (she still couldn't use her arm properly), and my grandfather remained on the farm. My grandmother went to visit him very regularly and sometimes stayed on the farm for a few days.

My grandfather never returned home, but stayed on the farm where a nurse looked after him. Eventually the decision was made to put him in an old age home where he could get the proper full-time care he needed (he stopped talking altogether and couldn't feed himself by this time). This must've been at the end of June/beginning of July (his transferal to the old age home).

His condition got worse and worse, until he fell into a coma (family requested that he not be put on any machines or meds) on the last Friday of July. He died in the early hours of that Sunday morning (there was always at least one family member sitting with him the entire time).

His funeral was on the following Thursday. I was a pallbearer at his funeral.

The church was an old one, which had traditional wooden church benches and brick faced walls. I sat with my mom, granny, and a lifetime family friend. The rest of his immediate family sat in the row just in front of us. There were a lot of people at his funeral, but there was enough space for everyone and room was not a problem.

*The DREAM*
In the dream that I had, the church was newer with white walls, and had movable chairs instead of wooden church benches. His coffin was at the back of the church in my dream and not at the front (like it was at the real funeral). The church was a bit smaller than the one in real life and it was packed - people were trying to find chairs to sit on. The family didn't all sit together as they did at the real funeral, my mom and grandmother sat together but i do not remember seeing the rest of my family there.

**Now here comes the weird part**

My grandfather was at the funeral, sitting in the front row in the isle. AND was well-built, healthy and in good shape - the way he was before his stroke. He was chatting to someone sitting next to him; he was laughing and jolly. Just before the funeral started, he got up and left the church quickly, still laughing and looking happy. I was watching him from the back of the church - next to his coffin. i was feeling calm and relaxed, even though there was a lot of noise and people around me(i hate it when there is a lot of noise or there are lots of people around me). i then went to sit down where he was sitting. The next thing i remember is singing a hymn loudly at the beginning of the service with other people a little older than me (i'm 16) also singing loudly. at this point i felt happy but slightly confused. That was the end of the dream.

Important note: He was not my biological grandfather (my biological grandfather died long before I was born), and when i talk about the family farm or family present at the funeral, i am referring to his immediate family, so they are not blood relatives of mine, my mother's or my grandmother's, though we still see each other as family and we are for the most part family-like with them.

Anyone know what this dream could mean?
I think a very interesting point is that in the dream he was in his 'original' well-built, healthy shape that he was before he had his stroke (i didn't know him for too long before he had his stroke).

Sorry that its so long. Answers greatly appreciated. Thanks :-)