Guys, Why won’t he leave me alone if he says he doesn't see our relationship going anywhere?

This guy has been flirting with me for weeks and overall been really touchy without escalating to anything. (no kissing, etc.) His friends and other people tell me that he likes me but he’s not ready for a relationship and he doesn’t see us going anywhere. We have a lot of chemistry and get along quite well. He knows that I like him and that I’m looking for something more serious yet he continues to lead me on. He’s cancelled dates because he doesn’t want things to get too “serious” but at this point we practically act like a couple. Im honestly just very confused and I’m wondering why guys do this to begin with.

Updates
5 mo
We’re also both each other’s num 1 bsf on snap too.
Guys, Why won’t he leave me alone if he says he doesn't see our relationship going anywhere?
Post Opinion