Bf is extremely mad at me, what should I do?

My bf & I have been going through a lot lately. A couple of days ago, we got into an argument (that went way too far over nothing), and I hate when we get into arguments because he gets so angry, not with me, just in general & I hate seeing him mad & upset. This was terrible because it was the day before his uncles funeral. The next day I was going to text him, but he told me during the argument if I had anything to say to him, don’t text him, call. I thought he was still going to be upset from the argument, & busy with all his family, so I waited until the end of day & called. The call didn’t last long because he sounded so angry, I told him I was just calling to make sure he was okay.

That same day as the funeral his car got broken into & all his stuff was stolen out of his car (I didn’t find out until I called him that night).. He also posted it on his Instagram story & I didn’t look at it. He said he did all this to get my attention. & yes I saw that he posted ig stories, but didn’t look at them because I thought he wasn’t thinking about me, or that they were about anything serious. I definitely didn’t know something so serious happened as in his car getting broken into, otherwise I would have called him right away. Also, he said that he feels like he can’t be free with me because he thinks I’m judging him when he gets mad & I’m not, I’m just doing what I can to stop him from being so angry & upset.

He is now sooooo upset with the fact that I called him so late, the day of the funeral & I didn’t look at any of his stories. He also said he would have even appreciated if I would have at least texted him (after he told me not to text him), just to show him I cared. He said I hurt him (said I had him in tears) & his family because of my actions & now he doesn’t know if he wants to stay in a relationship with me. He said every time we get into arguments I shouldn’t go missing for days & not hear from me. He told me I need to really, really sit & think about what I want & if this relationship is something I can handle & if not I have to let him go.

I fuxked up in a lot of ways I know this & I take responsibility, but I definitely didn’t do any of this & think it was going to hurt him. I know going missing for days is something I definitely need to work on & stop doing, but that’s something I do to get over my anger. I love him so much, I want to marry him someday & start a family. I definitely don’t want to ever lose him, but I don’t know how to fix this situation. Any advice?