A new study by Affirm reveals that Americans find credit cards to be a source of financial stress.