Is there actually insurance, that will cover you 100 percent in all
situations like this?

Why do I doubt that...