Staying for the wrong reasons

Has anyone ever stayed with someone because they felt really guilty about hurting them? Or because you know that it's really hard for them to meet people because of how shy they are and feel bad for leaving because they barely have any friends?