Got stood up on the second date. Should I give him a second chance?

So I show at the time we agreed upon, and he's not there yet. He told me he was running a little late because he still lives with his mom and suddenly needed to do a bunch of house chores. I didn't make a big fuss about it and just told him to text me when he arrives.. An hour later, I still hear nothing from him and since the place was closing in half an hour, I just decide to start heading home. I text him one more time to tell him that I'm leaving. Nothing. So I call just to make sure nothing bad happened and still nothing. About an hour and a half since the date was supposed to start, he finally texts me back apologizing and asking to reschedule. He said he managed his time poorly and didn't realize how long it would take him to finish his duties. I wasn't sure how to feel about it and told him I was upset. Then he proceeded to tell me that I stood him up at one point 6 years ago. The thing is, I don't remember doing this. I know for a fact I've never stood someone up and the worst I would do is ask to reschedule last minute. Aside from that, he's been very apologetic and we texted for the rest of the night/evening. He said it wouldn't happen again if we continued dating.. Should I give this guy a second chance?
Got stood up on the second date. Should I give him a second chance?
Post Opinion