Crash and BURNED

Roy has been in a mood for over a week, he wont text me and mostly wont eat what I fix for breakfast. So I let him chose the menu this week.  Friday, Saturday and MONDAY were very stressfull.  Overall life's been a bitch!
My mom calls all going on about her shit at 5:30.  When Roy got over everything was fine, halfway through the cooking process he tasted the gravy (sausage and gravy) and disliked it.  I told him it needed to cook a bit more.  I traded the fork I had for the spatula in the sink. He went off, like he was going to throw up, that I had used a dirty spatula! I got mad and he stormed off, I threw it into the container and put it in the fridge.  He came back out going off so I yelled at!! (I can't believe I am typing this)  He stormed out, slammed the door, I went after him and got in his face telling him I try to have breakfast done by the time he gets there so we can have time together.  That thats what we were going to be doing. He snapped, I blew up punching the side of the house just a few feet from him, in plain sight.  I went back in the house, he went to the guest room, I called him mom and yelled at her to call him and tell him to take a chill pill or no more transport.
I then wised up and went for a walk.  I cannot believe I blew up like that on him, it will really hurt our relationship.