Chapters: 61
Play Count: 782
After his girlfriend betrays him, David Strong gets a second chance at life. Determined not to repeat the past, he outsmarts his ex and her new lover, making them pay for their betrayal. Along the way, he meets Sophie Yates, finds true love, and proves that a fresh start can lead to lasting happiness.