If it's not the answer they want, no matter how obvious it is, they will not hear....
I know a nice lady who is not dumb, but she sure does and says some dumb things. Unfortunately, when people behave that way, they make the rest of us look bad. No wonder so many doctors write "hypochondriac" on people's charts. They complain about feeling bad, but there's always some excuse for not implementing tried-and-true means of treatment. They want a magic pill ... and those don't exist.
I lose patience sometimes, and despite my wish that everyone might be healthy and happy, i slip into the attitude of "if they're not willing to make an effort to help themselves, they don't deserve help." It's interesting to observe the reactions of people asking for advice in certain forums: some women suck up to male attention in a way i haven't observed since the sixties; some people keep asking the same question over and over, rephrased, till they get the answer they WANT. Sorry, the least onerous and most pleasant "solution" may only be useful to people with the fewest problems. Tricky problems in older or sicker people will probably require a tougher regimen, and the REAL solution might involve some unpleasantness.
You can't try Atkins one day (Oz!) and then pass judgement on it. You can't try a supplement for three days and say it doesn't work. You can't try ketosis for a week and expect to feel like a million bucks. You can't get "temporary relief" indefinitely -- i don't care WHAT that nice doctor-actor said on television. You might have to forgo chocolate or dairy, and you may have to take desiccated liver tablets if you find eating real liver "yucky."
You have to get stubborn and stick to the course for a whole month sometimes. ARE YOU THREE YEARS OLD? "I don't LIIIIIKE it!" is not a valid excuse for a grown-up.