Cheating is never ok. It's quite frankly a disgrace.
Commitment in relationships nowadays seems to be dead. People only seem to be interested in each other for sex. Once they got bored, they move on. What kind of living is that?
Eventually you have to settle down with a partner for the long term, not just for yourself, but for your children's sake, who I think deserve both a dad and a mum in their life.