If you're as bad as you say, then why do your RPs fill up faster than all the others? Why would Red decide to join your RP if she didn't think it was good enough? You are such a great person in the RP corner. It wouldn't be the same if you left. I follow your RPs without even being in them. I simply haven't had an abundance of time to join.
People do focus on the negative, that's true. Nothing is going to change that I'm sorry to say. We have to become happy with who we are and realize we can't please everyone.