I get my CC bills at Chase online and pay online the same day the bill is posted. I’m very paranoid about forgetting to pay.
Virtually everything I spend goes on my Discover card. I’ve been cashless for years. Once a month, Discover accesses my checking account to pay the monthly statement in full.
I get the bonus dollars, never worry about when to pay the bill, and keep my checking balance high enough to not worry about overdrafts.
Paranoia solved.