Oh Sweeeet read! I like when a romantic relationship just blows my mind away like this one! Their D/s relationship is healthy and beautiful. 
 The mystery is not a "mystery" though. The killer is obvious from the beginning and does not even try to hide but it's like they cannot put two and two. Fortunately, the beautiful relationship between Ben the dom and Gavin the sub totally made up for that.