It means that if he did hook up with you, he'd probably end up breaking your heart in the end since he's not ready. If you do want to have a relationship with him, and want it to last, you'd have to wait until he's ready.
I think it's a fair request. Sometimes we're a little too immature for something committed, and he's probably just being honest with you.