Stop... evaluate why he is angry? he is not angry about what you bought ...today he doesn't like what you bought because of your financial situation. Don't conclude that he never thinks anything you do is right ...it is just inappropriate today. He probably could have said it in a much nicer way, but understand that he is frustrated and no one is ever happy when in a financial ditch. Why am I telling you this...I am reading a series of book about how to stay married ... I will be very honest with you. My husband and I are in love and because of that we argue- sometimes I even feel like he is competing with me- 'let's see how many people will think I'm right and you are wrong" but at times depending on the situation, you are just wrong not a whole lot you can do about it. I have a lot to learn myself and I will go on to keep reading.