Christmas gifts present quite the conundrum: to ensure that everything is under the tree come December 25th, it's necessary to buy gifts in advance...but the more you plan ahead, the harder it is to keep everything a surprise.
One Redditor asked the online community if he was in the right after he angrily canceled his girlfriend's big gift, just a few days before Christmas.
It might sound harsh, but context is everything — and in this case, practically everyone agreed that he was in the right.