The song "Raindrops Keep Falling On My Head" was originally written by Burt Bacharach and Hal David for the 1969 film "Butch Cassidy and the Sundance Kid," where it was performed by B.J. Thomas. David Hasselhoff's version is a cover of this popular song. The lyrics depict a person who is experiencing troubles and difficulties in life, represented by the metaphorical raindrops falling on their head. The raindrops symbolize various hardships and challenges that keep affecting the person's life. In the first verse, the singer compares themselves to a guy with feet too big for his bed, emphasizing their feelings of displacement and not fitting in. They express frustration that nothing seems to fit or go their way. In the second verse, the singer personifies the sun and talks to it, expressing dissatisfaction with how things are going. They mention the sun sleeping on the job, indicating their disappointment with the way things are progressing in their life. The chorus introduces a more optimistic tone. The singer acknowledges the presence of the blues and difficulties they face but reaffirms that these challenges won't defeat them. They anticipate that happiness will eventually come and greet them, suggesting that they believe better times are ahead. In the final verse and chorus, the singer emphasizes their resilience and refusal to let the rain or challenges make them cry or complain. They declare that they are free from worry and that nothing is bothering them. Overall, the song's meaning revolves around the concept of staying positive and resilient in the face of adversity. It encourages the listener to maintain an optimistic outlook, believing that their troubles will eventually pass and happiness will find them.