I liked that. I think you voice sounds clear, relaxed and pleasant and suites the style.
When you say you dislike your voice do you dislike it for what it is or what what it is not? For example do you dislike the fact that recorded it doesn't sound like the voice you hear in you head when singing? Nobody's voice does because we hear a coloured version of our own voices. Or is it that you have someone else's voice, an ideal, in your head and you are disappointed you voice doesn't sound like that? Trying to be someone else is a wild goose chase - just be the best you you can.
On the technical issue you mention with monitoring and the sound being late it this is because there is a delay while the sound goes in the sound card, round inside the software on the PC and then back out the soundcard. Depending on which OS and software you are using there may be some tuning possible - check out "low latency audio". The other possibility is to take some of the signal from the mic and mix it into the signal going to the headphone or monitors in analogie electronics rather than inside the PC. Some audio interfaces designed for musicians have this feature - if not and you have a traditional analogue mixer you could trying rigging that up manually.