I have to say, in Poltergeist, you sound a lot like an ex of mine

you can consider that a compliment btw. In Promises, there are too many effects over your voice to properly judge it sadly. But I have to say, as far as i can judge, you don't have much to be self-conscious about when it comes to singing.
I won't ask what happened to this friend of yours which made you lost your confidence, but it's a real shame that people don't believe in themselves (enough). It's good to hear that you're getting your grip on all of it again, and perhaps you can team up with a producer that's closer to my personal tastes again (of which Symphony of the Dead was closest to my liking

)