Good call with the intuition. Take good care of yourself. I'm not even going to speak to E's choices, because it would just be a lot of harshness, and if you've chosen to forgive him and move forward then there won't be anything helpful in those kinds of words.
The major players. Me, under-30 bi female. Gia, girlfriend of 3+ years. Clay, new boyfriend/dom. Davis, ex/"it's complicated."
The supporting cast. Eric, Gia's husband. Bee, Gia and Eric's toddler. Dexter, Gia's lover. Helen, Eric's lover. Izzy, Clay's partner.