How can it all have a happy ending?