Writing is a lonely job. When you finish a book, it represents far more than whatever the story is about. It's hours of lost sleep. It's time away from your family and friends. It's a piece of who you are and what you are all about. Likely the only one who will ever fully understand that is YOU.
I'm not saying people won't enjoy your work, or that they won't understand it. I'm saying that everyone reads things from a different perspective. They have their own ideas and prejudices from the beginning, just like you do when you write.
Knowing that you are the only one who will ever really know what that book was about, that is pretty lonely.
If you try to explain that to someone, you will likely be asked, "Why did you decide to become a writer then?"
You don't exactly "decide" to become a writer. You either are one, or you are not. I am, and I've always been, a writer.
I am truly and deeply grateful that after six years of hard work, my books are finally taking off. That's great and I am thrilled. However, this means that I am exposed to more and more people, which means more and more assholes will attack me simply because I'm right in front of them.
When I go out I have a 50/50 chance of being recognized either because someone read my book/books and loved it or because they hate my guts and think they could do better. I simply do not understand all the hatred. It is never okay to behave that way.
If you don't like what I write, then don't read it. Move on to something that is more to your liking and don't be a dick to me for writing what I enjoy.
If you think you can do better then by all means, do it. I sincerely wish you luck. If you want to write, then write. Go for it. Don't sit around hating other people because they have accomplished their goals. I'm sure they worked their asses off to be where they are.
While I am beyond excited to see my books climbing the charts, I am also heartbroken because I can no longer watch that climb. Why? Well, because I am sick of my books getting trolled. If I look at that shit I'll never be able to write another word. Reading hurtful reviews (or even good ones sometimes) can cripple a writer. You won't be able to put anything on the page for fear that people won't understand it, or they will attack you for it. I can't do that. This is what pays my bills and I have to keep writing. Therefore, I can no longer look at my rankings because it is impossible to see that without seeing reviews.
Do me a favor everyone? Before you reply in an email to someone or write a review, or communicate with anyone in any way ... think about it. Realize that there is an actual person with thoughts and feelings on the receiving end of your words. If they haven't done anything personally to you, then don't attack them on a personal level. What if you were on the receiving end of your letter or review? Would it upset you, or hurt your feelings? If so, then don't send it.
Just some food for thought.