Well, you are going to need protein so I'd go with a whey protein powder which keeps for a while as long as it isn't opened (so small containers). Water doesn't go bad as long as it is clean, and something you will need a lot of. There is salt, which doesn't go bad and can be used to preserve stuff that you've killed to eat post apocalypse. Grains, beans, and pastas last about 8 years as long as they are stored properly and are away from bugs. Also, don't forget about a first aid kit. None of that stuff is useful if you nick yourself and get gangrene and die. Also, I would like to say that I am not prepared for the apocalypse, I just researched for like 10 minutes.
Water doesn't go bad as long as it is clean, and something you will need a lot of.
There is salt, which doesn't go bad and can be used to preserve stuff that you've killed to eat post apocalypse.
Grains, beans, and pastas last about 8 years as long as they are stored properly and are away from bugs.
Also, don't forget about a first aid kit. None of that stuff is useful if you nick yourself and get gangrene and die.
Also, I would like to say that I am not prepared for the apocalypse, I just researched for like 10 minutes.