Ending a story is hard, just ask Monty Python who had a very hard time (and budget issues) with the ending of The Holy Grail.