Last weekend hubby got angry and huffed and puffed cos I asked him to fix an internal door that had been problematic for 5 months. We had people coming the next day for lunch and I wanted a proper door we could go in/out of the lounge with not one that got a little stuck. He got angry saying this was the first time I'd mentioned it (no.. I just stopped mentioning it after the first half dozen weekends!)..He got so angry he locked me out of the house. After leaving me in verandah for 10 mins he then let me in. Didn't apologize. Then something else happened. Was making tea and wasn't able to find my kitchen knife that I always use. When I asked him about it as he had done the dishes earlier he then replied that he had "put it away". I looked but couldn't find it in the usual spot and requested he get it for me. He opened a high cupboard I rarely use (it's too high for me) and got out the knife. I asked why he'd hidden it and he said "we have a grandchild coming soon. You didn't put the knife on the bench far enough away and little fingers could get it. I gave you time to change that but you didn't so I decided to teach you a lesson". I was flabbergasted! What do you think of this behaviour Mumsnet?