“You Are My Sunshine” is often called “heartwarming”, but a close look at the lyrics after the first verse shows that they're better described as “heartbreaking”. It's about unrequited love. This song has enjoyed enduring popularity for nine decades.