I enjoy singing a lot and I envy anyone with a stunning voice. You can learn how to sing in perfection, but it is possible that your voice is not that touching after all. There is not much you can do about that.
I also envy people who can just harmonize to a song as it is a walk in the park. It is a great challenge for me. I cannot harmonize to the main melody. Full stop. Furthermore, even if I am singing the main melody itself, it is difficult for me to stay in tune while somebody is harmonizing next to me.