Oh dear - what a decision.
I’ve no experience but I have read a lot of novels and if that was the first chapter I don’t think I’d be expecting him to be the hero of the story.
But.. you seem committed to the relationship so I think you should try and talk to him. It may have been a one off with him being embarrassed and snapping. But if it sounds like he thinks it’s justifiable then I wouldn’t hang around.
And I want to give his 8 year old a cuddle