I'm losing sight of the plot here. I was being angry at the princess for cheating, now I'm angry at a fox that's trying too hard and now a dragon just swooped in and wrecked the only house visible for miles on end? What even is this story other than mate collect?