On the "odd life skills you never thought you'd need" front:
When I was a youngster youngster my mom worked at a gift shop, where, as she put it, "all the gift wrapping anyone ever needs to do gets done." So at Christmas my sister was tasked with all of mom's gift wrapping except gifts actually for my sister that mom grudgingly wrapped herself. Even though she wasn't doing it herself any wrapped gift coming from my mom would still have to meet her professional standards. When my sister escaped to college this task fell to me, and I genuinely hated it. Boxes of gifts for aunts, uncles, and cousins back in Chicago. Gifts for all my mom's friends. Gifts for my sister, my brother, his wife, and their kids. Mom doing full on quality assurance checks on every one of them. And by then she had gotten lazier so my gifts "were brought by Santa," meaning they appeared under the tree unwrapped on Christmas Eve.
So, I grew up not a big fan of Christmas. But I am also a supremely skilled gift wrapper.
Then one foggy Christmas Eve...well, not really, it was more like the 18th of December, but it was foggy enough since it was Bakersfield; I was making out with this woman in a parking lot having just walked her to her car. She said "I would do this all night, but it's cold out here and I have a bunch of packages I haven't wrapped." I immediately volunteered my services, she made me dinner, and I ended up living with her for about two years. Thanks mom!