I can't give him the benefit of the doubt. It all seems such a cliche.
I stayed with Ex-Dp for ten years after I had decided it was over for me. Very little conversation past what needed to be said or I felt able to offer. No shared finances, although I had enough to live on, and everything was taken care of. No sex. Then two years ago I made it official by telling him it was completely over, for good. He had nowhere to go, made lots of excuses. Two years on, he moved out but his new place was unsuitable for the children to stay. He is now on my sofa, helping with the children whilst I finish dissertation. He is moving out again.
I have met a very lovely man, who I have been 100% honest with, and I love him. He is calm, understanding, patient and wants to be with me. However I live in fear because most people would advise him to run for the hills.
I tell you this, sometimes things are what they seem, sometimes they are not. Sometimes its all a grand ruse, sometimes men probably do try and keep it all together, through fear of failure, wanting to do the right thing for their children, mistakenly believing that it is the best thing to do. Sometimes they are as stuck as any one of us can possibly be.
You, do have a choice though. Only you know what is best for you, what you are willing to believe, how much to trust, if you should, and for how long you are prepared to wait. I had a friend who waited 25 years! If he is genuine and his story is genuine, he will give you a time frame and he will stick to it. If not, cut your losses now.