people who didnt like this just couldn't enjoy the reality of hardships many people face before coming to terms with existing feelings.
i will absolutely never excuse cheating, but as a work of fiction this is well done and the NTR is something you'll learn to overlook.