I read your comments in Her Selfless Love, and I agree with them. Cheating is disgusting. The moment he kissed that woman, he cheated, no matter how many reasons he has. I guess they will get back together in the end, because Ezra will forgive him.
I'd like to recommend @AshleighWilkes2222
Her FLs are strong and self-respecting, her books are heartbreakingly beautiful, and she punishes the cheaters.
https://www.wattpad.com/story/279200871-i-still-love-you-but