Why I pay $2,375 in credit card annual fees