He once believed true love lasted forever...
Prince Richard Hargreave has been raised in the customs of his pack—to wed the mate chosen for him by the Wolf Goddess and become Wolf King of Altaden. He just didn't expect to fall so deeply in love. Justin Turner is perfect for Richard in every way. Not only is the omega wolf gay, but he's sweet, kind, and just a little shy—traits severely lacking in the royal court. But when the king's new Dreamer, the Goddess's oracle and divine matchmaker, proclaims the previous oracle a fraud and traitor, Richard is devastated. The new Dreamer claims Richard has been deceived, and the sweet, adoring Justin is not his mate after all. The selection of the omega wolf was nothing more than a plot to taint the royal line. Richard can hardly believe it's true, but a prince's duty to his pack must be greater than his own desires, even if it breaks his heart forever.
Justin Turner is leading a charmed life. How else could an omega nobody like him wind up betrothed to a man like Richard Hargreave? Crown prince or not, Justin loves him with all his heart. It wasn't that long ago that the Dreamer priestess appeared on his doorstep, declaring the Wolf Goddess had chosen him as Richard's mate. Since that day, the two had become inseparable. And now, he can barely contain his excitement—he has a surprise for Richard that will change their lives forever. But when he arrives at the place, Richard has a surprise of his own. The betrothal is off. The previous Dreamer betrayed them, and everything they shared was a lie. The new Dreamer has spoken. Justin is no longer Richard's mate. Shattered by the rejection, Justin can barely breathe. After the guards remove him from the palace, he has no choice but to flee with his secret untold—that Richard Hargreave, Crown Prince of Altaden, is going to be a father…
Reader note: contains M/M Mpreg romance, wolf shifters, rejected mates, male male love, royal princes, omega wolves, secret babies, second chances, and six loyal dogs