If you want feedback on a track, you must expect it to be honest. Most of the feedback you've been given here is constructive feedback, you've gotten a lot of hints and tips on how to improve. That's what I want when I ask people for feedback. In fact, I hate it when people say "nice track bro". I mean, what does that mean? Not a god damn thing.
It's better with honest, constructive critisism.
You mean they only spotted out the "faults" to make fun of you?
After reading what they said, that is most certainly not the case. They gave you good constructive feedback.