There are many reasons why your husband treats you poorly and gets angry with you for no reason.It is also possible that your husband is dealing with some unresolved emotional issues. By trying to suppress these emotional wounds, he becomes angry and irritable., anger is not a strength—Setting boundaries and making them known to your husband is one of the most effective anger management techniques around the house. a man will only mistreat a lady when no one challenges his behavior. If he knows he can get away with it, he'll say hurtful things to you to boost his ego over and over. It's a nasty business. This may sound a bit harsh, but as the old saying goes: "Fool me once, shame on you. Fool me twice, shame on me." So if your husband treats you like crap more than once, it's on you to put a stop to it. You can do this by letting it be known that you don't tolerate such disrespect from a man who made a vow to love you for the rest of his life. If you take the abuse over and over, you are allowing it and letting him believe it's okay. Don't tolerate this: set your boundaries.