Guy I have dated in the past says he’s not in the right head space?

Hi, a guy who I have dated previously keeps popping up. Talking to me for a while then telling me he’s not in the right headspace and ghosting. He then comes back and tells me he’s not invested enough into me and apologised, then disappears again.
Is it time to cut my losses?
Every time I move on he comes back around.
Thanks.
Guy I have dated in the past says he’s not in the right head space?
Post Opinion