You could forgive him, but I don't think you should get back with him, unless he proves himself to you. Also, he doesn't "not know why he broke up with you", there's most likely a reason he just doesn't want to tell you about. Make sure to find that out
If he seriously hurt you when he broke up with you and said all that stuff, he deserved to know that you aren't just going to take him back after just saying that. You should give it some time and if you still have feelings for him then, maybe you should forgive him.