so me and this guy have been dating on and off for 7 months. the first time I stopped talking to him because he was being really mean and saying he didn't care about us anymore. so he told me he was really sorry and dint mean it I believed him and gave him a second chance. it didn't work cause we argued a lot for some reason so he ended it. then he said he wanted me back like a week later saying he made a mistake. so like a dummy I took him back again and now I just ended it again. he wants another chance but I don't think I can put myself through this again for the 4th time. what should I do? give him another chance or just let him go.