Erika Kelly has a talent for presenting characters that are heavily flawed but likeable nonetheless. Fin and Calliope are like oil and water. At times they don't mix. The back and forth bickering, love, hate, lust relationship and social media all serve as a stepping stone on their road maturity. Mistakes are made, hearts are broken and lessons are learned. With a realism that is humorous, heartwarming and so very tempting.