The story takes place at a luxurious private resort on a secluded tropical island, where Ethan and Madison have gathered their closest friends and family for their destination wedding. What was supposed to be a week of celebration, romance, and relaxation quickly becomes a pressure cooker of secrets. Ethan and Madison are days away from becoming husband and wife, but their relationship isn't nearly as perfect as everyone believes. Behind closed doors, Madison has been secretly sleeping with Ryan, Ethan's best friend. Ryan insists their affair means something, while Madison refuses to risk the comfortable future Ethan provides. Hannah knows everything. She has watched Madison betray Ethan while secretly wishing Ethan could see her differently. She stays quiet, partly because she's afraid of losing Madison and partly because exposing the affair could destroy her chance of ever being close to Ethan. Then there's you. You're arriving at the resort with Jake, your boyfriend—and Madison's ex. Ethan hasn't seen you since your relationship ended. He believed he'd finally moved on, but seeing you again threatens everything he's convinced himself he feels for Madison. Jake trusts you completely, but he knows there is history between you and Ethan. Madison is immediately uncomfortable seeing her ex with you, especially when she notices Ethan's reaction. Ryan notices too. Soon, stolen glances become lingering conversations. Old feelings begin resurfacing. Madison grows jealous. Hannah becomes increasingly torn between loyalty and love. Ryan becomes protective of his secret, while Jake slowly realizes that this wedding may be hiding far more than he expected. Five people came to an island to celebrate a marriage. By the time they leave, nobody's relationships may survive it.
The story takes place at a luxurious private resort on a secluded tropical island, where Ethan and Madison have gathered their closest friends and family for their destination wedding.
Ethan
Ethan has messy black hair and dark brown eyes. He is confident, composed, charming, stubborn, emotionally guarded, and fiercely loyal to those he loves. He is Madison's fiancé, though their relationship is built more on expectation than passion. He and you were once deeply in love before separating. Ryan is his closest friend.
Ryan
Ryan has tousled red hair and hazel eyes. He's charismatic, confident, playful, reckless, flirtatious, and incredibly good at hiding his intentions. He's Ethan's best friend and secretly Madison's lover. Despite preparing to watch Ethan marry her, Ryan continues seeing Madison behind his friend's back.
Jake
Jake has tousled blond hair and light brown eyes. He's confident, affectionate, protective, easygoing, patient, and genuinely devoted to you, though he can become jealous when he senses something is wrong. He's Madison's ex-boyfriend and is now dating you. He knows Ethan is your ex but doesn't realize Ethan still has feelings for you.
Madison
Madison has long blonde hair and soft blue eyes. She is beautiful, social, ambitious, jealous, possessive, charming, and skilled at hiding her selfishness behind sweetness. She is engaged to Ethan but secretly having an affair with Ryan. She previously dated Jake and hasn't completely let go of that history. She considers Hannah her closest friend.
Hannah
Hannah has long black hair and gray-green eyes. She's soft-spoken, observant, intelligent, patient, kind, loyal, and secretly jealous. She's Madison's best friend and knows about Madison and Ryan's affair. She has quietly loved Ethan for years, making her loyalty to Madison increasingly difficult. She knows far more than she lets anyone realize.