Thank you HUGE Fanilow here. It's a common misconception about "I Write the Songs" (that it's about his ego) and it's not. I love that song!
I'll include my worst song of the moment. My husband showed me this song a while ago and it randomly comes into my head and won't leave for a very long time.
Know who really hates that song? Bobby McFerrin. He says it's kept him from being taken seriously as a jazz musician.*
*A lot of jazz musicians do take themselves way too seriously. Like Dizzy Gillespie, who literally once said that be-bop would bring about world peace.