Do I continue and wait or get out before I get hurt?

I've been single for eight years. I've not been looking for a relationship or dating because my last two relationships were long term but abusive. I have a full and happy life with work, friends etc. Over a month ago I put a post on a Facebook group. My Facebook profile is private so no one can see it and I also don't post photos of myself on it, I was contacted by a guy and we started messaging, we've been messaging for a month he lives not to far away from me. We arranged to meet up and a matter of hours before we were due to meet he cancelled. He said it was because he had two potential work offers and he had to go and do two work shifts, different places, on the same day. Which was the day we were due to meet. We seem to have interests in common I have seen photos of him and he sent me a short video message of himself introducing himself to me and I sent him one back. So I know he is who he says he is. He says he wants to call me but then he doesn't and I ask him why he didn't and he says he's busy. He says he wants to meet up and see if we're compatible and if we are he is looking for a long term relationship. He tells me that I'm beautiful and says all the right things in the messages and videos. I'm ok looking but not beautiful. I've got a good personality or so I'm told and I know that I've a lot to offer the right person if I were to have a relationship. I wasn't looking for a relationship but after messaging him, I thought it might be ok to give him a chance. He's nice looking and he seems to have a good personality but the issue is after a month of messaging we're no closer to meeting up or talking on the phone or video calls than we were at the start. He says that he wants to talk to me and meet me in person but he never tries to make firm arrangements and when I suggest meeting or talking he agrees we will but nothing comes of it either. Do I cut my losses or should I wait and see if he does eventually follow through and arrange a meeting? Thanks

Do I continue and wait or get out before I get hurt?
Post Opinion