Speaking of Christmas, how about when you think you're so smart and organized by buying your Christmas cards for the next year right after Christmas, only to go looking for them in November, and they're as gone as the crew of the Mary Celeste?
Guihong, do this: Create an Excel spreadsheet labeled "Christmas 20__" or whatever title makes sense to you. The first column would be titled "Item," the second "Type," (meaning gift for someone, gift material like paper or cards, and the third "Location." You can also add date, price, or any other information you need. Then when you bring home cards or wrap you pick up immediately after the holiday make a note. And use it for where you put your decorating stuff too. It would read like this:
ITEM TYPE RECIPIENT LOCATION
Tree lights White N/A Garage closet #4, box with blue tape
Cards Greetings N/A Hall closet in bottom box
Baseball bat Gift Jennifer Guest bedroom on top shelf
If you are sufficiently organized this will not only make things easier but give you an extra incentive to put everything in a specific location after you are done with it. Good luck!