" Bernard is caring, helpful, and enjoyable to be with. Everybody loves him. And he really loves people. But Bernard is a relational sprinter, not a marathoner. He’s there for you if you’re there. But it’s hard for Bernard to keep you in mind when he’s off helping another person. This trait has caused Bernard to be unsafe with his friends and family. They have learned the hard way that you cannot depend on him. He commits and commits and commits—but he does not come through. If you ask him to return the lawnmower he borrowed last week, don’t block out your mowing hours on your schedule anytime soon. Bernard isn’t a bad person, nor is he insincere. But he loves the intense warmth of being close to a person in the here-and-now. It gets somewhat addictive to him, and he can’t delay gratification to help a person who isn’t around, when another, in-the-flesh person is available. And so he routinely disappoints himself and his friends. He flunks the time test. For example, when Bernard and I would plan dinners or nights out, he was often late, and sometimes he wouldn’t show up at all. Of course he’d always have a great excuse about some emergency or crisis. Finally, I realized I wasn’t a “crisis,” so I didn’t make the cut. I learned that, over time, I shouldn’t depend on Bernard. "
― Henry Cloud , Safe People: How to Find Relationships That Are Good for You and Avoid Those That Aren't