Should I give him another chance?

Anonymous
I met a guy and he took me on a date and told me he’s not interested in a relationship. I told him I’m okay with taking my time but my goal is a relationship one day (not necessarily with him). We came to a mutual agreement and continued to see each other, we went on two dates and he was a gentleman but after a while he started talking to me less and less and wouldn’t respond to all my messages. He’s a med student so he’s always at school or studying. I told him that I understood he’s not looking for a relationship but I am not okay with the lack of effort to communicate with me. He told me he didn’t want to stop talking but I told him that if he doesn’t then he should show more effort because eventually I will have to move on and put my time into the right person. He didn’t respond and that was the last of it for a while. Almost every month he would respond to my Instagram stories but I never answered nor acknowledged it. One day he messaged me and he started being consistent in talking to me, he called me and told me he made a mistake, that he was “stupid” and he was just afraid. He explained to me why he was afraid of opening himself up again, which I understand but I told him that It did put a bad taste In my mouth. Now he is actively communicating with me non stop and we are going on another date. I’m scared because I just don’t want to get hurt either, I’m protecting myself but giving him another chance. What do you think?
Should I give him another chance?
2 Opinion