WebNovels

Chapter 525 - All Loose Ends

Violet folded her wings in and padded over to Roman. He barely had time to brace himself before she pressed her head against his chest, rubbing against him with stubborn insistence. She pushed her muzzle into him again and again, the way an animal would comfort its wounded packmate.

Roman swallowed hard, his hand coming up automatically to her neck as if he didn't know what else to do with the flood of emotion in his throat. "This is all my fault," he muttered.

Griffin frowned. "What?"

With a long sigh, Roman broke away from her and dropped onto the edge of the bed. Violet followed him immediately, pressing her head into his lap this time, refusing to leave him. Roman's fingers threaded into her fur, scratching along her neck and shoulders. Violet practically moaned at the contact, leaning harder into him, her tail swishing faintly with each stroke.

Griffin simply watched them without interrupting the moment.

This is the end of Part One, download Chereads app to continue:
More Chapters