Packing is a strange exercise in remembering ordinary life while looking at an empty bag. The things you use every day are often the ones you forget, because they are still in use when everything else gets packed.
Write down the repeat offenders
Start with what you have forgotten before: a charger, glasses case, comfortable socks, whatever applies to you. Those items deserve more attention than a perfect list copied from someone with a completely different trip. Keep personal essentials on your own list, with enough detail to be useful.
Separate packed from last-minute
Make a short section for things that cannot go into the bag yet. Your phone might be charging. Your toiletries might still be in the bathroom. Check that section immediately before leaving. A single checkbox labeled “bathroom” is less helpful than naming the items you actually need.
Adapt the list to the destination, length of stay, and activities. The reusable list is a starting point. It should not convince you to bring a heavy extra item just because it once belonged on a different trip.
Edit after you get home
Remove the things that repeatedly come back untouched. Add the item you wished you had. This is when your own experience is fresh enough to improve the list.
Over time, the list becomes pleasantly boring. You no longer have to perform the whole packing problem from scratch. You still make choices, but the predictable details are waiting for you. That is what a useful system should do: remember the small stuff so you can think about the trip.