Like my science teacher stressed out before... every action has an equal and opposite reaction.
If he had been a better person, maybe she wouldn't have cheated. Maybe he wasn't paying attention to the right things, or taking her for granted, or something. Cheating is a reaction too.
No, it mostly quite challenging for me because English isn't my first language nor my second, but I do like to write because it makes me feel free.
Writing grammatically correctly might be hard, but the writing, the ideas, the flow, that can be easy with practice. And if you do it in English, you would improve pretty quickly also. My father's first nor second languages were English as well - he ended up being very, very good . But really, some people have language gifts - I do not! :D