How to stay?
My husband & I have been married 20 years. We have two teenagers. The other night my husband just starts screaming at me in front of our kids bc the Amazon delivery driver walked on our grass. I asked him why he was screaming at me and he said it was my fault bc I have things delivered here (which he does too). He screamed that I don’t care about our yard bc I order stuff on Amazon. Even though I told Amazon to deliver stuff by our garage and to park on the street bc he went ballistic before bc they drove in our yard. My kids disappeared to the basement and I left the room. 30 minutes later he starts screaming at me again saying that I don’t care about our yard & I only care about my phone. He slept on the couch and gave me the silent treatment for 2 days. I don’t want to put my kids through a divorce until they’re out of school (which will be 5 years). I’ve put up with his outbursts and temper for over 20 years. How do I maintain my mental health for the next 5 years?