Beachbum,
for me, your songs (music & vocals) already have reached the level I expect to hear on commercial projects.
You should be (and rightfully so you are) proud of your work.
Keep on, and leave negative comments in the past... getting even happens only in the movies. And if you save the amount of brain cells you would spend on getting even, and use them in your work, you might see your songs in a movie. And then, you won't give a rat's S900 about getting even.
Cheers,
Trident