It's supposed to be his birthday and fun for him. You are actively making it not fun for him, and all about what you want.
Please, you've sorted the venue and the cake, the guests know where to go. That is more than enough to meet his needs. Let him live!. This isn't the hill to die on.
I am by utterly confused how you are to blame for the chicken to go bad? Is this how he normally treats you?
Glad to know I still got some dating skills
It's supposed to be his birthday and fun for him. You are actively making it not fun for him, and all about what you want.
Please, you've sorted the venue and the cake, the guests know where to go. That is more than enough to meet his needs. Let him live!. This isn't the hill to die on.
Understandable? Would it still be Understandable if the 5 yr old got into the kitchen or pulled the TV down and got seriously injured? JFC
Tell him not as often…. he will find a new lover…