My love, on average it takes about 18m-2yrs for abusers to show themselves. Usually when they think they have got you where they want you, usually moved in/engaged/married/pregnant.
Your boyf is showing you who he is.
he's called you a 'thick bitch', he's ignored you and made all sorts of stupid accusations. He is punishing you.
He ruined the food and somehow YOU got punished.A normal person would be mortified and would make it up to you, take you out, get you to call the takeaway etc.
Only a selfish twat would order and scoff the entire thing in front of you.
His 'anger' is manufactured, he is USING this anger to frighten and intimidate you.
He needs to go.
Don't ask him about him wanting to split, TELL him that you are splitting.
Because:
-he's called you a 'thick bitch',
- he's ignored you
- He's made all sorts of stupid accusations.
- He is punishing you.
- ... and everything else you have not listed, but we know there is more
Bin him. Today.