NC because very outing.
The petrol can for our lawnmower had a crack in its cap. My wife refuelled her car and decided to refill the petrol can at the same time, despite this crack. She had ordered a replacement cap, but it has not arrived yet, so in the meantime she used a plastic bag underneath the broken cap in order to prevent vapours from escaping. She also feels that it is safer to store the full petrol can inside the house, because if it is stored outside behind our outbuilding, somebody might climb over a fence or gate, enter our garden, find the full petrol can, and use it to start a fire.
Upon learning this, I completely lost my rag and said that storing petrol in this was is extremely dangerous and I could not accept that; either I was going to go out immediately to buy a new, replacement container, even though we would then end up with an unneeded extra fuel container, or I and our daughter were going to sleep in a hotel until the new cap she ordered had been received and installed. DW clearly thought I was being unreasonable, but accepted for me to go purchase a container rather than the much more expensive alternative. This replacement purchase has now been made . It cost £8.99 and took me about 30 minutes.
YANBU: you were not overreacting by becoming extremely upset about this, because even with a plastic bag as a makeshift seal, storing petrol in the house, especially with a broken cap that could allow vapours to escape, is just too dangerous to be acceptable.
YABU: You overreacted by becoming so upset. It was a waste to buy another petrol can. The plastic bag solution would have been safe enough to make it OK to store petrol in this house for a day or two until the new cap arrived.