When the past intrudes, can two lost souls forge a future together?Karl's carefully erected walls are crumbling. Giving up sex and relationships made perfect sense when he was eighteen. For a decade, he poured all his time and effort into his flourishing career. Doubts crept in the first time Karl met Leo and now, after two years of avoiding him, Karl is in charge of training Leo.Leo loves his life in The Blowhole. Entertaining the guests during...