Some people spend so much time preaching to the choir..they forget to actually read the words. You are lying to yourself if you don't think you are the problem.
Try an experiment..next time you are with your friends…see how long it takes before the conversation turns into talking about someone else…try it again as many times as you want..pay attention the results may open your eyes.