Don't take any criticism personally or it will cripple you.
To be a great writer you need to write whatever it takes to make the story work. Let it all hang out. Its got to be real, its got to be passionate, its got to move your reader and connect with them.
Don't imagine that your first draft will do this but each draft will come closer. It needs to resonate with you and the reader. You need to own this shit. It's your story and you need to tell it your way.
So many writers worry that their mother or father will pick up their book and be shocked. Stop destroying your creativity and stop that voice in your head telling you that you can't write this or that. This is life as you imagine it, warts and all. Be honest, be genuine and readers will love that.
Sure there are risks you can't please all readers all of the time. Sometimes you will get negative comments from strangers or friends. You'll need to grow a tough outer skin and brush these off.
Enjoy what you do. When you create it's an exhilarating experience which is hard to beat.
O.N. Stefan - author of The Deadly Caress