He will come back to you when he finds you compatible, compassionate, honest, and supportive. He will keep coming back when you are appreciative of him and make sure his physical and emotional needs are being met. So, think about whether he fulfills your needs as well, and if you want him back as your partner.