My boyfriend of 3+ years said “Suck My D***” mid argument and I blocked him everywhere?

So we were having an argument which was silly because I went with my mom to the market at night (around 9pm) and he was suspicious and thought I was lying. He himself was out of state with God knows who because he didn’t bother telling me. He was being vile and mean and I had enough of his accusations game and then he just typed “Suck My D***” and I felt mad and infuriated. Blocked him everywhere. It’s been a week and he hasn’t reached out. Suggestions on what do I do or if I did right or wrong?
My boyfriend of 3+ years said “Suck My D***” mid argument and I blocked him everywhere?
Post Opinion