This is going to sound really harsh, but if you have to convince someone to date you, they are not worth your time. The right person will want to be with you regardless of how many times you fight. They will love you for who you are, and you will never have to spend your time defending yourself, your personality, and your feelings to them.
You might think you're going to be able to fix everything that was wrong with your relationship with another attempt, but both people in the relationship have to be willing to put forth the effort to try to make things work. If your ex is already asking for reasons to try again, his mind is clearly not in the right place to try to make things right. Someday after you have both taken some time apart, the both of you might be in a place to start over and make things work. In the mean time, look around and see what other guys in the world have to offer you in a relationship. You never know, you might find someone who makes you question why you thought your ex was worth it in the first place. I know I did :)