Forrest was always destined for Khaol, the god of pain, that much she knew.
But Forrest isn't your typical heroine. She’s not interested in being the bride of a god. In fact, she’s not in the very least interested in anything concerning the magical realm. Forrest is a modern girl, and snatching the hottest guy in high school is her top priority. So on the eve of her 17th birthday--the day she’s supposed to be presented as the maiden for the mighty god--she doesn't show up and goes to a typical house-party instead.
Forrest’s twin brother River isn't interested in the magical realm either. But he wants to keep Nana, the true believer of the gods and the stories, happy. Nana believes that Forrest is to be married to Khaol so that she can save the world from neverending pain. Nana has prepared 17 years for this moment.
So, when Forrest didn’t show up as the bride, River pretends to be her and presents himself to be the bride for Khaol instead.
River thought that it was merely a good deed, a favor he's doing to make his beloved grandmother happy. What he didn’t know was that the stories are all real, and Khaol really is a mighty ruler in need of a human partner.
And now, River is stuck with the irritable god of pain, who doesn’t expect his lover to be a boy.