Most Helpful Guy
Yes, you are being a little disrespectful, and wrong. Sounds like your husband is being more disrespectful one here , and also he is ungrateful (especially if he is consistently calling you names and arguing with you) . You need to give him a choice either start treating you with way more respect or threaten to leave him (a wife should never have to put up with this crap). You need put him in his place.
Most Helpful Girl
My only Question to you Here, Dear... Why are you Still "Investing" your own Life into a Bum like that Crumb? xx