Hally,
I'm sorry for your loss. I pray that you hold strong and appreciate the good things that your grandfather gave as well as the good things in your life although it may not be much fun. All is for the good if you maintain your gaze for the good. So keep on keepin on!
Yes I recall that dream...How simplistic the answer from your teacher...I am sure that that interpretation helped. It was very comforting for several in my life to tell me that recently. Eased a lot of burdens I did not know that I was carrying.