That had been the first crack in their relationship, the first time she'd questioned his commitment to her. She had forgiven him then, believing his apologies and promises that it would never happen again.
But now, standing on the side of the road, feeling abandoned once more, she understood how naïve she had been.
Now, as she walked mindlessly, the realization hit her hard. Joshua had done it again. He had left her alone, emotionally stuck, for someone else—this time, Stephanie. The deception felt fresh and raw, revisiting old wounds. The man she thought she could depend on, who had promised her love and loyalty, had shown his true colors once more.