Sort:  

Thanks for enjoying the read @sarashew

yeah. the ending was a bit unexpected but at least it had a wholesome end :)