Your incredibly detailed account made my mouth hurt. The cheery ending was not what I was expecting. Glad I stuck it out.