I have three credit cards, but I only use the newest. I pay it off in full every month, and the two older credit cards haven't seen a single transaction in over a year. None have an annual payment, so it doesn't hurt anything to keep them, but I just don't like having these unused credit cards sitting around and I'd like to simplify stuff.
I'm in the process of buying a house, and I'll of course wait until after closing to get rid of my unused credit cards. If I have to replace my car, I'll buy a used car with cash. So, after closing on my mortgage, I don't expect to be applying for credit for at least a few years. My credit score is currently very good, so I feel like I have some room to breathe, and I rarely hit 30% utilization on the one credit card I actually do use, so I'm not concerned about high utilization or bumping up against my credit limit.
I know my credit score will take a bit of a hit, but I have a student loan that I'm still making payments on (about 15k left on that), and will have a mortgage that I'll be making payments on. I always make my payments on time, so I feel that any impact will be small and short-lived. Is there anything I'm not thinking about here?