Chuck Palahniuk has thrown out a challenge to writers: do not use “thought” verbs for six months. Thinks, Knows, Understands, Realizes, Believes, Wants, Remembers, Imagines, Desires, and a hundred others you love to use.
Thinking is abstract. Knowing and believing are intangible. Your story will always be stronger if you just show the physical actions and details of your characters and allow your reader to do the thinking and knowing. And loving and hating.
Good advice. The only real drawback is that you’ll soon find yourself identifying lazy writers and hating them. ;D