last night i dreamed of heaven and i saw my mother there standing with all the angels on a golden stair i thought i heard her whisper welcome home my boy last night i dreamed of heaven and it filled my heart with joy i heard the angels singing songs of peace and rest and then there was a silence each eye looked toward the west there sat my saviour on his golden throne last night i dreamed of heaven my eternal home sweet home last night i dreamed of heaven that land so pure and sweet and the joy within me made my glad heart weep i was there with my saviour free from grief and strife last night i dreamed of heaven the land of eternal life i heard the angels singing songs of peace and rest and then there was a silence each eye looked toward the west there sat my saviour on his golden throne last night i dreamed of heaven my eternal home sweet home