Should I date or dump him?

I will make this short and easy to follow as possible

Physically I like him personality wise I like him but we had about 8 dates in total dated in August, 3 days, we then drifted (mutually responses lessened, neither one of us made the effort anymore) he came back, wanted to see me again, we had several more dates but he would sometimes ghost me for weeks sometimes a month or two between dates but I was aware he travelled bc of his job and had a busy lifestyle so I didn’t exactly take it too personal but there’s other red flag like him picking me up 30 mins late with no explanation or apology. He pays for everything though and always makes sure he either drops me off picks me up or buys me an Uber ride

now, we last hung out in febauary after reconnecting had 2 dates in that month and honestly he messaged me a few weeks ago and we finally are agreeing to hang out again this weekend. I don’t understand why.. he spaces out dates, doesn’t make it clear where I stand.
he's 31, he’s older but we never slept together yet. Our dates are usually activities
Should I date or dump him?
Post Opinion