I also detect a significant amount of pride in your post, and it's that very pride which caused you to be argumentative with your husband. You think very highly of yourself and did not hesitate to praise yourself to the moon, claiming that you only had one fault but were "superb" and amazing in every other way, referring to your extreme piety and "countless hours" of prayer.. Be careful that it isn't from pride that you are trying to root out this fault, for your next fall could be greater than your last. God sometimes allows the proud to fall badly in order to teach humility. I would be too ashamed to praise myself to the degree that you did, knowing that for every virtue I possessed I have a thousand faults. No saint ever considered herself to be a saint, but the greatest of sinners, and you present yourself as perfect in every other way except for a particular behavior.
In other words, the root cause of your behavior was actually pride and lack of humility. But that pride and lack of humility is quite evident in your posts. So while you may have corrected the behavior, you may not have corrected the underlying cause. And sometimes being proud can be much worse than having a variety of faults while being humble about them (recall Our Lord's parable regarding the Pharisee and the publican).
I seriously doubt that you are perfect in every other way except the behavior of arguing with your husband, as the underlying cause of pride probably manifests itself in many other ways as well. No, the devil is very clever and can lead even the humble astray ... by tempting them to take even the most subtle pride in their humility. That's how he plants the seeds.