Mary wants her first Christmas with Cairn to be special, so in between practicing her magic, taking care of the farm and taking Cairn into her bed whenever possible, she's making him a gift.
Cairn knows exactly what he wants to give Mary for Christmas, but providing it will require a huge personal sacrifice. He likes to make Mary smile but is that reward enough to make it worth the price he'll have to pay?