Well.. I think I'd be good at this answer. Because my butt wipe of a boyfriend is the EXACT. SAME. WAY. But we always get back together. So, what you CAN do is, just talk to him. Text him.. say you're sorry and that yes of course you both argue but in most relationships, people do argue.. it's normal. And tell him that he does hurt you but you over-look the bad and see the good. Say you'll work on trying not to argue as much. Tell him you want to be with him forever and don't want this ONE little fight to keep you two apart.
Ugh, I know exactly how you feel. I hope he's as forgiving as my boyfriend was.
I really REALLY really wish you alto of luck..