Claro que pode ter outros motivos. Às vezes é dependencia. Vou dar um exemplo: O
cara é vagabundo, tem uma mulher que faz tudo pra ele, comida, passa e lava roupa...Até que ela se cansa e larga ele. Nesse caso, ele até não ama a mulher (do contrário, ajudaria ela nas tarefas), mas quer voltar porque sabe dos benefícios que nenhuma outra daria a ele.