With me I am still afraid of punctures while out cycling. No matter what tyres I use I always a puncture sooner of later. Maybe its because I ride a bike with narrow tyres as I found I used to get far less punctures when I used to ride a mountain bike with wide tyres. I think it is because the rubber on narrow road bike tyres simply is not thick enough.
There is a solution polyurethane foam tyres like Green Tyre or Amerityre but these can only be bought online as I haven't come across any bike shops that sell them.