How to get a whiner to change? In the article How to Stop Whining: Therapists Try Tough Love by Elizabeth Bernstein there are some excellent suggestions. For example: Create a good rapport with the whiner. Use commendation before counseling. Set a specific limit on how long complaints are allowed. Ask questions to draw out the individual and look for a real problem. Help the individual look for a solution by asking what they plan to do about it.
There are many more ideas, so I highly recommend reading the article. Even if you are not a therapist, I am sure you know a whiner or two. This might give you some tips of how to handle them.
Are you looking for solution-oriented therapy? Contact my office to set up an appointment if you live in the Portland, Oregon/Vancouver, Washington area. Click here to learn about Psychotherapy Options.