One day he asked me what I wanted out of our relationship. I said it was too early and I didn't know but I wanted to keep dating. Then he said he couldn't give me what I needed, he was so bad for me and I deserved much better. But he wanted to stay friends, because he wanted me in his life.
I missed him so I admit I've tried to hook up with him a few times but he told me that I can't do that because he wants a true friendship with me. He really makes an effort to be my friend.
Why is he doing this?