Yes, I have. For me I find stepping away from what I'm working on and either read a book in the same genre that I'm writing to try and give those ideas a boost and to get started again.
I do sometimes. The way I see it, not everyone is going to like my writing or my style, and that is okay. Everyone has there own taste and no what works for them. As long as the reviews are from actual readers and a honest and not from trolls then I'm good with it.