Spoilers for Once Upon a Time 6x14 and 6x15. Dont read if you don't like captain swan. Wrote this because last nights episode made me sad and the promo for the next one looks sad too and I was unsatisfied so I wrote my own version. Warning: very angsty but with a happy ending.