Your wife puts stuff on her credit card, for which she's reimbursed by her company? And then she KEEPS the money, and asks YOU for money, to pay for the same expenses???
Her attitude is unbelievable. Quite the Entitled Bi%ch Princess. You are BOTH responsible for helping to share the family's financial needs, in PROPORTION to your incomes. If you make 3x what she does, fine, but she should still be contributing 25% to the family's expenses. Just because you make more, doesn't make her money all "fun" money that she can use to do whatever she wants with, ESPECIALLY to cheat on the family!!!!!