"I'm Sad Because I'm Happy" is a Sesame Street song by Oscar the Grouch.
The song, originally recorded in 1982, was made into an insert for Season 26. In the segment, Oscar sings the song (with slightly modified lyrics) on a stormy day in the park, eventually backed by a Grouch choir (including Grundgetta). Various characters (including Elmo, Telly, Rosita, a Honker, Benny Rabbit, Grover, Cookie Monster, and Zoe) make cameos, being blown away in the storm.
Oh, there are days when skies are grey and everything goes wrong.
When I start yelling "Go away!" and people say "So long".
When everything's in disarray, I'm right where I belong.
When fun's away on holiday, this grouch must sing this song.
I'm sad because I'm happy
And I'm happy 'cause I'm mad
And I'm mad 'cause it sounds sappy
to be happy when you're sad.
Yes, there are days when skies are grey and all the world looks yucky.
When clouds and rain won't go away, the road I'm on turns mucky.
My feet splash in the mud and, hey, my toes get wet and gucky.
Yes, everything just goes my way. I feel so gosh-darn lucky.
I'm sad (he's sad)
Because I'm happy (he's happy)
And I'm happy (he's happy)
'Cause I'm mad (he's mad)
And I'm mad (he's mad)
'Cause it sounds sappy to be happy when you're sad.