A TANGLED WEB
Marcus loves Katrina, but can't mate her. Katrina loves Marcus, but won't abide him keeping his distance any longer. Bain loves Katrina, and she falls for him. Marcus is willing to step aside so Katrina can have a happy life with Bain. Katrina wants a triad mating, especially since her young son, Thorn, has become attached to both men. But... Marcus made a blood oath that keeps him from mating Katrina, and will kill him if he breaks it. Having Bain as part of a triad mating might be a way around the oath, if only Bain can shake his ex, who still loves him. Add in Gods wiping memories, centuries old secrets, and a resurrected lunatic - getting to happily-ever-after has never been this complicated.