My hb of 22 years and I have been going through a difficult times for a while - he wasn't happy in his work, and I was resentful of him not spending time with the family and just doing his own thing. Things got worse 6 months ago when he found out about an affair I'd had 10 years ago. I was unhappy at the time, which is no excuse, but I realised it wasn't the answer and ended it. However, after that affair I told hb to leave as I didn't love him. He didn't, and it took a few weeks of arguements, and soul searching on my part before I changed my mind and decided to give it another go with hb. Things were better for a while, but now I am in the situation where I've hurt him again because he has found out about the affair.
However, he has recently confessed that he has always held a torch for his long term female friend (who had turned him down when he asked her out at college). He says he realised that even if he couldn't have her like that, that he could still keep her in his life as his best friend. I always suspected he felt something for her, but he would say i was daft and ridicule me if ever I brought it up. But he would go round there and talk to her without me knowing and it was always a case that it was 'his' friend, not ours. This has all come to a head as he has tried to get closer to her, by buying her and her kids secret presents and offering to do things around the house for her (she is single again). Only now, when I pushed the subject, he's confessed he is in love with her. He says he loves me but is not 'in love' with me.
He doesn't want to leave because he doesn't want to be on his own - he knows she won't have him in that way, and so I've asked him if we can put all the hurt we have caused each other behind us and try again, which he has agreed to - but he won't give up what he calls 'his best friend'. Am I expected to be able to work with this.... should I accept it, or demand 'her or me'?