Nice song. As always, your vocals are very nice. Sounds better with the drums not as busy. I know it is hard to hear even constructive criticism on our songs, sometimes.
I know with my songs, they are like my babies! No parent enjoys hearing their children criticized. But like you said, it makes me better to receive constructive input to my music.
I agree with Josie's advice for you. But I certainly understand the emotional drain that you expressed about writing this song. I think you have demonstrated a quality of your character by being so open, and listening. One of the things I really appreciate about our Forum family is the kind-spirited and gracious way people express their opinions.
Thanks for writing this song, and sharing it with us!
"In order to compose, all you need to do is remember a tune that nobody else has thought of." - Robert Schumann