Okay so heres the back story - My husband has this friend of his. He claims she's his best friend. Okay, I had no problem with that, but he would text her 100+ times per day and always delete the convos so I couldn't read it. Obviously I got suspicious after that and from parts of the convos that I did manage to see they would exchange "I love yous" he would tell her how amazing she is, and he would talk about how much he wants her to come visit. (She lives in another state.)
Around October or so I read their facebook messages. He confessed to being in love with her and said being with me was a mistake and he was only with me still because I was pregnant. She didn't return his feelings from what I read, but I was so hurt by what he said (our relationship was going perfectly aside from his talking to her) I was ready to leave him after reading that. He swore to me after I saw the conversation that he would stop talking to her and I agreed to stay and work things out with him.
Fast forward to February, he has had no contact with her as far as I know, and our relationship has been perfect since they've stopped talking. I gave birth to our son around the end of February and found out that he had emailed her some pictures of our baby. Of course I was hurt by this and told him i can't be with him if he continues to contact her in any way, he says im being a bitch by giving him an ultimatum, but I really can't deal with this again. He says she is his best friend no matter how long they go without talking and im being a bitch for not understanding that. I've told him multiple times how i feel about them being 'friends' and that they can talk as long as he stops hiding the convos and stops with the "I loves yous'' and all the other unnecessary compliments.
Am I being a total bitch for not wanting him to talk to her? Even after he promised me he'd stop doing so?