Hello! Sharing my merfolk-themed, fantasy romance BL novel:
Stranded
Geale finds himself stranded in an island after attempting to rescue Marnthe, a singer, whose performance during an annual festival captivated him. They are left with no choice but to share a house until the next festival arrives and provides Geale his path home.
Geale takes it as an opportunity to learn more about Marnthe and persuade him to join him in his return to the ocean, not realizing that Marnthe had been cursed to remain permanently stranded in the island.