it is because you are so smart, cute and powerful
In this situation, you'd better just ask him directly, do you really love me? baby, then come with me and stay with me no matter what, if he couldn't put down himself and his stuff, then you'd better to go back to love yourself first, take it in control and be rational. He may not ready for you yet, emotionally.