Is he right

Today's been so good, we've had a brilliant start to the. Eq year. Got our two children,went and got our five month old a bumbo, kids went to bed everything was fine. We were about to play the Xbox together. He showed me a picture of a jumperoo, I smiled at him, then proceeded to say I don't have any money till Thursday, he the. Flipped and got really crappy towards me saying that's not a normal response. Why didn't I ask him to pay for it and give him the money back, I tried to explain that he had to pay out 350 towards the car being repaired after the crash. I felt bad for asking. Nope that wasn't reasonable enough. He carried on with his nastiness and I said to him that he could have approach the situation differently to the way he did and that this didn't have to go the way it did. But because I said that maybe he could have said do you want me to get it and then pay me back..I'm wrong and why does he have to deal with it. Well I thought as a couple that's what you do and communicate. Like he switched it around and said I would say do you want me to get it and then pay me back or just give me half. This is a over a jumperoo. He then went on to say now she loses out because of you. It really made me sink into a I'm a shit mum place. Like I'm feeling so guilty and put of order, I just want to cry. 🥺 I said I was sorry for anything that annoyed him or came across wrong. He said I couldn't have a adult conversation at any point. I just don't get it. Everything has been lovely and fun now this. I have sat with him and said about communicating when things are getting to much or he feels low. I'm so lost in what or where I'm going wrong or what I'm doing so wrong. I'm mental exhausted and I have no fight left in me anymore,this is after he left ours for a drive,