
She only meant to learn how to swim. She didn’t mean to fall for a prince of the sea. By night, Nadia Jimenez wipes down the counters at the Lighthouse Diner until they shine. By day, she stays small, quiet, and far from the water that has always terrified her. Dreams are easier to ignore than fears you cannot outrun. Then her nephew Benito asks to join him in the parent/child relay race at the end of swim camp. Saying ‘yes’ means stepping into the very thing she has spent years avoiding. Saying ‘no’ means letting him down. One reluctant sign-up later, Nadia is standing poolside staring at her instructor, Justin, the merman regular from the diner who always tips well and always looks at her like she is someone worth looking at. But while Justin teaches swimming to help others conquer their fear of the water, he is secretly a merman prince. He never expected to fall for Nadia, whose quiet bravery shows not in grand gestures but in the simple fact that she shows up, afraid yet determined, for every single lesson. When Justin’s secret is revealed, Nadia must decide if she is ready to embrace a life as vast and unpredictable as the sea, or retreat to the safety of the shore she has always known. Learning to Float proximity (swim lessons + training together)Fear-to-courage character arcTeacher / student tension (soft, supportive dynamic)Secret royal identityHidden supernatural worldMerman prince x human woman“He sees her” emotional tropeHealing through loveLearning to trust againOrdinary girl x royal love interestSmall town cozy magic vibes