I’m the worst person to ask this question right now. I want to say, Nobody owes anyone anything because it sounds like a relationship is nothing but debt, and it isn’t.
A person has to be honest with themselves FIRST and then be honest with the other person. I have business relationships that I feel are stronger than most personal relationships I have because we are straightforward with each other because there is less emotion or fear of an emotional backlash. That is sort of the opposite of how it should be, isn’t it? With honesty comes bravery, I suppose.
If someone doesn’t want to move cities and jobs, for example, then they should just say so.
In my life I find most of my friends just can’t be bothered to call me. If I want to talk to them, it’s all on me. I have made a firm agreement with myself that if my friends can’t be bothered to call me once in a while, and I don’t get more out of the friendship than the effort it takes me to always be calling them, I cut off the relationship. It’s not worth it.