Forgiveness is a Virtue by Sam E. Kraemer, Sam E. Kraemer

Forgiveness is a Virtue

Sam E. Kraemer, Sam E. Kraemer

379 pages first pub 2017 (editions)

emotional lighthearted slow-paced
Powered by AI (Beta)
Loading...

Description

Loved. Deceived. Heartbroken. Humiliated. Bitter.Thornton Marsh has experienced it all in rapid fire after the man he loves betrays him… in their home… on their bed… on his parents’ wedding quilt.He’s learned to live his life with all of those emo...

Read more

Community Reviews

Loading...

Content Warnings

Loading...