You will NEVER be a great writer until you learn to accept criticism without acting like an angry, horny little child and do some personal reflection.
You are not required to change anything about your writing, but if all you ever do when someone challenges your work is throw a fit, you're always going to be an amateur. Hope this is nothing more than a hobby for you, because it's not going to be a career. Promise you.