every musician talks about "oh but what if nobody listens to my music" but forgets that every time you make a song, that's a song that YOU also get to listen to. i think it's cool to be your own biggest fan. scrobble your own music. put on that track that you think you went crazy on that part at 2:37. put on your discography and vibe.
love what you make; it's not egotistical or self-centered to love your creations, even if -- especially if -- it is an "imperfect" work.