I almost never want an ending that feels too perfect or like it was trying too hard This one was - for me - a perfect mix of satisfying and believable