We always hope that love conquers all. But sometimes, love is not enough. Chester is one of the strongest characters I've ever read. He could have left many times, I'm sure, but he chose to stay and commit himself to Mark. Even if that meant his demise eventually. Unfortunately, Mark's love wasn't strong enough to overcome his inner chaos and, in the end, he did what he felt would be his last attempt at making amends for his transgressions. I feel sorry that their love couldn't survive the storm. Chester getting a second chance truly gives a happy ending to this story. Let's hope this time love conquers all.
Thanks for another beautiful story, Gary.