It sounds like you are over thinking things. If he says he is not ready for a relationship, perhaps he genuinely isn't wanting a relationship just now, so much as a friend with benefits.

Ultimately you have to decide if it is a relationship you want, you may have to find it elsewhere, or wait for him to be ready. Trying to change people and force these things almost never works out.

Regards,

Arch