You can't judge your own voice properly unless its from a recording, anyway. All the cavities, and bone reverberations change the sound a LOT, so you can sound 'better' or 'worse' than on tape, according to yourself. But what you hear yourself doing 'live', only *you* hear as such, noone else.
I don't have a really really bad singing voice, but I don't particulary like it myself, I do have a pretty versatile reach tho, and can do pretty crazy sounds, so I think I will limit myself to voice-acting stuff for animations, where I can at least put it to work. Or maybe a Rammstein cover