My husband and I have been together for 25 years. We have 2 children aged 4 and 11. From the very beginning he has always had complaints about me. I should do this way, or this way instead of the way I do it. There are also other issues that have happened between us and he does not seem to be able to let go of the past. The last 6 months he has been really distant. We don't sleep in the same room or have sex at all. He is miserable with me. I have recently found out that he had an emotional affair. I was distraught. It started as a friendship in which he could talk about his problems with me and they had one sex talk. I found out about it by looking at his phone as I was suspicious. He apologised and he has not contact her anymore. He has started therapy as he wants to know if he can let go of the past or not. I don't know what to do. I love him but I'm hurt as I have realised that he is not the person I thought he was. I have not been perfect but I really want to sort it out. He needs first to find out if he can let go of the past or not.
I'm writing this at 4am because I can't sleep. Most nights I'm up at this time. What shall I do?