YOU failed NO ONE!

This bit with the credit card sounds as strange as some of the other things your H has done. You won't know what that was about until you can ask him.