No reason to let a keycap sale regardless of type put you in a bad mood for the new year. KK mentioned that there were over 400 entrants earlier in this thread, so if you truly expected to win something, you need to work on managing expectations in future sales.
All will be well.