Pretty well written with only one caveat in my opinion. There's not much you can do in terms of actual decisions this would make more sense to be a virtual comic with how little your choices affect the game.
Encountered Kathleen, things were fine until I reached an unavoidable sex scene, which isn't a problem because this is an 18+ game, but why did you have to make it basically an ntr scene?