Rare romcom with relatively realistic human interactions, including well-handled mature content. Having characters that are not highschoolers certainly helps. The only thing that bothered me was the weird timeline but it was a detail in the overall story. Good read.