who knows what tomorrow brings and heaven only knows what s on the other side of the rainbow all i know is what the seasons bring and even with the seasons come uncertainty who knows do you know i don t know heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds god gave me a conscious heart and my responsibility is to teach my people trying to make them understand your will your perfect plan who knows do you know i don t know heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds  we can t live for tomorrow so make the best out of today we gotta keep the faith if we just keep that faith through the night we ll be alright heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds heaven only knows what the future holds heaven only knows what s over the rainbow just imagine all the possibilities heaven only knows what the future holds