Rain (rain, rain) Still it's raining in my heart It's dripping in my emptiness And levity is so far apart Rain (rain, rain) Still it's cloudy in my mind A puddle in my confidence A battle till the end of time It won't be easy but I won't give up It won't be easy but I know the journey is it's own reward Every day takes me further away From this sadness of mine And every day takes me further away At the end of the rainbow I'll shine again Rain (rain, rain) Still it's soggy in my head It soaks into my loneliness It's damp beneath my feather bed Oh, rain (rain, rain) I'm still waiting for my prime A drizzle in my sanity A battle till the end of time It won't be easy but I won't give up It won't be easy but I know the journey is it's own reward Every day takes me further away From this sadness of mine And every day takes me further away At the end of the rainbow I'll shine again It's never easy but I won't back down It's never easy but I know the journey is it's own reward ♪ Every day takes me further away From this sadness of mine And every day takes me further away At the end of the rainbow I'll shine again At the end of the rainbow At the end of the rainbow At the end of the rainbow At the end of the rainbow