Among the many laudable songs Burt Bacharach composed with Hal David, "Raindrops Keep Fallin' On My Head" is at the top of that list for me. B.J. Thomas sells it convincingly, and lyrically, it's a smart philosophy to have when times are less than stellar.
When I compiled a music survey in high school, a friend was amused when I asked him to grade "Raindrops..." "I don't know what grade to give that," he said, laughing slightly. "I'll give it a C, I guess."
While I still respect my friend's opinions on music, we differ on this song. Considering how happy-go-lucky and life-affirming the tune is, I wouldn't give it lower than an A-, even when it's at odds with my mood.