Earth Song lyrics

Sun...
How can I thank you
Youve warmed my heart and soul
Youve made my body brown and smooth
Washed away the cold
Moon...
Youve made a dreamer out of me
I can see, and I think I can feel it when you
Change your face
Please forgive me if I turn away
Im just a sleeper
I know that you watch my dreams
Youre my heavenly keeper

Heavenly keeper
Heavenly keeper
Just a sleeper
Heavenly keeper, oh c

Stars...
What a mystical woman that you made me
Ive seen of times before the human race
As long as Im breathing
As long as I can move
Ill be strong
Cause I know youve always been in the place
Please forgive me if I turn away
Im just a sleeper
I know that you watch my dreams
Youre my heavenly keeper

Heavenly keeper
Heavenly keeper
Just a sleeper
Heavenly keeper

Never, never, never, never
(repeat)

Submitted by Guest

What do you think is the meaning of Earth Song by Chaka Khan?