I’ve NEVER had a credit card...I was raised by Germans.
I pay for everything in cash.
While I admire your principal, not having any credit cards severely limits your purchase power, as well as possibly your credit score.
Have you ever made reservations at a hotel? Ever bought airline tickets? Ever bought anything online?
I suppose there are ways around those tasks WITHOUT having a credit card, but it makes it very difficult.