I have a theory... If you don't hate your own music, you didn't put enough work into it to make it truly great.
Now I'm not saying I hate the music I write, I'm just saying, when I really sit down and decide I'm going to do a bigger project, I will not be satisfied until it's perfect, and by the time I get it to that point, I will be sick of listening to it.
It's kinda like Lacuna Coil has said in a recent interview,
"...We've done the songs in the practice room, in the demo form, then we've done the song in the studio, then we've done the song for many tours. So obviously it's boring to play the same song over and over. But the fact that you see the people singing the song with you, and the resolve of all the process that leads you to write and record and put the song out and promote the song, is what I think gives you the energy back to really have fun at the show and enjoy what you do."
That's a little bit of a sidetrack, but the same general idea, you have to do it over and over and over again to get it just right, and (for most people) that usually drives you insane. So in essence, you can't really make a good song unless you end up hating it... Or unless you are EXTREMELY talented.
Celldweller said the same thing about his "Switchback"... He had worked on the song (plus remixes) for so long that he ended up hating it, but listening to it... It's a very good song, that obviously had a lot of effort poured into it.
That said... I do listen to my own stuff every once in a while, but the majority of the time I do, it's generally because I want to come back to it and see what I could change to make it better.
That's my 2 cents anyways.