User blog comment:Garhdo/Unhappy with the ending? Make your own!/@comment-1786741-20130225182538/@comment-1440333-20130226071805

Pretty much everything you mentioned is covered in the ending in that link. Give it a look.