I'm pretty sure we've all asked ourselves that question once we've finished packing for a trip. Sometimes it's a little nagging voice in the back of the mind, just gnawing at you until the light bulb turns on and you go "Oh no! I forgot... Ahhh!!!" Or something along those lines. Sometimes you can solve it by finding a replacement on your trip. Sometimes you can't. And then there are the things you should definitely try to never forget when you travel.
Of course there are plenty of tricks to help you not forget things. I have friends who pack the week before a trip. My father is the king of packers. He's ready the day before, has everything he needs and his suitcase is a wonder to see! (He could be a champion at Tetris if he played.) I myself am a last minute packer which usually means chaos. I prefer morning flights to afternoon flights because if need be I have aaaall night to pack (won't go to bed 'til I'm done), whereas with an afternoon flight I have that added stress of "OMG! Taxi's coming in 15' and I still haven't finished this and this and this!". Yes I know, I should probably be better organized. When cows fly. I do try to write up a list beforehand of what I should include. Or at least I used to. But as it's always the same stuff and it's burned in my brain (a) I rarely finish the list nowadays, and (b) I usually forget to check it when packing! :p