I think it takes a combination of truth, compassion, and kick in the butt. Some days you just need that extra push, some days you need a hug. If a person knows you well enough and has a good sense of empathy, they'll know just when to apply that extra pressure and when to let it go. I suppose this is why we need professionals to help us, they would know how to do this just at the right times.