An insurance is your best bet against the uncertainties of life. I realised this when the insurance I had taken a few years ago, helped me a lot financially and morally when I needed to clear my medical bills.
insurances-uk.blogspot.com/2007/07/insurance-gives-you-cover-against.html