I've just listened to your StarSpangledBanner. As some already mentioned, you do have possibilities.
Here and there a bit off key, but that can be worked on. (Me, I think you're definitely not a bass, more bariton.)
As someone mentioned earlier, don't slide into the notes. This sliding increases the chance, you'll sing offkey. Don't know whether your hearing loss will adversely effect your singing.
Once had a friend of mine who sang seriously offkey. I said to him to sing with music and put a finger in one of his ears. This way one ear will hear the music, the other ear will hear his own singing.
Btw, are you singing with your speakingvoice, or you singingvoice?
Good luck with your singing!