If this is the same man, then it’s been a constant issue. It’s not getting any better. At this point it’s ok to just stop contact with him. You already broke up many times. You already have been direct and indirect and still nothing comes out of it. Just be done