As far as I know, bitcoin payments take a little time to approve. Will these approval times make it difficult to use bitcoin in our daily lives?
For example, I would get a coffee from Starbucks. Do I have to wait for approval to pay for what I have done for hours?
I think as long as you add sufficient tx fee you should be fine. Credit card can cost $0.30 for a transfer so if you do the same with bitcoin it will be fast. Under 2 minutes or faster even. This shouldn't be a problem.
That's the only secret for it, just pay the miners fee and each of your transactions will be fine. Most of the complain of other bitcoiner because of confirmation delays or anything related to it, not knowing that they haven't paid that miners fee, so that's the consequence for not paying it. They will have hard time to get confirmed.