We don't know anything about Ikona, so this is all headcannon, but maybe instead of Sumeragi cheating on Ikona, the three were secretly in a polyamorous relationship, that way it makes Mikoto less of a homewrecker. I just think it's more interesting than Sumeragi being unfaithful.