I Now Regret My Attitude Towards Him

Hi guys, I think I really messed up. I have been dating this guy for two years now and I know he cares about me. But whenever we fight or he offends me, I usually get back at him with silent treatment. I think it is because I tend to write down his offences and keep reminding myself how hurt I felt, which I will not be doing anymore. Recently, we had a big issue and I broke up with him. After a few days, I cooled off and tried to make things right, but he is not the same person I used to know. I honestly have no excuses for my behaviour and I feel really bad about it now. I do not think we will ever get back to normal. Should I just take my loss and move on? Because I feel so weird and I really do not think he cares anymore, even though he keeps reassuring me that we are good. He does not text unless I do, he does not call too. I know I handled things wrong before, but do I not deserve a second chance?

Also Read: My Ex and His Friend Are Interested In Me