Hi again, Hades. Sorry about the misunderstanding re the GF. When you wrote that you "kept it secret, cheated for a while," I made an assumption that it was sexual. Well, perhaps "emotional cheating" could be somewhat less difficult to deal with and heal from.
Just want to say that it's obvious both of you love each other and will do what you can to avoid needlessly hurting the other.