There are lots of ways to make fire. I have seen some of the most amazing stuff from masters of bushcarft and things of that nature. You can start fire with practically anything that causes enough heat and friction. I always enjoy reading about the various items that people carry to assure that fire is possible. There are gels and bricks. There are strings and steel. To me there is nothing like the assurance of having few lighters in my pack. Matches are nice but for me, I want a lighter that is safely protected from the water.
How about creating a lighter. Could you scavenge materials to create a lighter in a time when things were broken and collapsing? You will be warm with a lighter and a little knowledge of how to manage a fire. There is no getting around that fact. Its an important part of your success.