'I cheated because I'd already forgiven cheating seven times': Moshe Ndiki on his failed marriage

04 February 2025 - 16:30
By Joy Mphande
Moshe Ndiki gets candid about his failed marriage of two years.
Image: Supplied Moshe Ndiki gets candid about his failed marriage of two years.

Moshe Ndiki has revealed he endured infidelity multiple times in his previous marriage. 

The media personality and actor was married to reality star Phelo Bala for two years before they separated in 2020. 

A year later he revealed he had found love again in Mzie — a relationship that has since fizzled out. 

During an interview on Engineer Your Life, Moshe spoke about what he thought went wrong in his marriage and dealing with cheating.

“We had the same vision. I was ready. I knew myself and I think he was still just battling his own demons. I wouldn't say he was a bad person, he was just battling his own demons. I tried my best to facilitate his healing. I enabled a lot of actions in my marriage,” he said. 

“Towards the end I cheated because I had already forgiven cheating seven times. I will never forget. I retaliated by cheating as well, instead of just leaving. I enabled.”

Moshe said he wants to do things differently in future but is taking a break to understand himself more and what he wants in a relationship. 

The only relationship he is focused on now is one of his friends, family and enjoying being a father to two boys.

“My promise to my children is to be there for them, play with them, cry with them, support them and anything I never got to experience with my dad. They will experience it with me and I with them,” he wrote on Instagram.