Why does he ghost me than randomly talk to me again?

So this guy well call him red for this well talk for weeks on end and on call once he was talking about how he is in a relationship and than asked me how I am after I explained how I am in a Rs he said that he likes those things all of the sudden. And when I started my new job we can't call as much but we still texted back and forth but all of the sudden he became really distant and rarely text me anymore and when he does it's always blunt. Recently, he just texted me when he's high and more closed off and tends to respond late or not at all I'm not sure what this means I just took it as he doesn't want to talk to me anymore. Since he knows I've liked him for a little bit now and he stated that he's not ready for that stuff because he enjoys his freedom flirting with people and couldn't give me a definitive answer. So, really, I'm asking if should I wait or should I move on? (I apologize if this doesn't make sense and seems like a ramble)
Why does he ghost me than randomly talk to me again?
Post Opinion