Not usually my bag this type of music but I enjoyed the listen and it sounds very well produced through my monitors. It even sounds good through my inbuilt speakers on my monitor screen.
I do feel your pain about making it in the music world and it seems that some mediocre people get all the breaks. Hang on in there and don't stop producing, all it takes is that one person to listen and pick you up.