<human>: I have been dating a guy for a few months and I really like him but two things - he works a lot and his ex is one of his best friends. These things don't really bother me but he won't be my boyfriend because he doesn't think he can give me what I deserve (because of above reasons) and thinks he will hurt me. 

I think these are just excuses for some other reason. I don't know if maybe he doesn't like me very much or if he's afraid of getting hurt because his long term gf cheated on him. He said he doesn't know what he wants but he doesn't want to stop talking to me. 

I don't know how much more time I should give him because maybe he's just not ready, if I should just stop talking to him, or something else.

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Guy I'm casually seeing doesn't want to be my boyfriend but I think he's giving me the runaround and I don't know what to do because I really like him.