Abigail found herself in the same position as James, only she had stayed in the relationship with Andrew for seven years, hoping that romance would grow. She knew at the beginning of the relationship that she was not sexually attracted to Andrew but he was such a nice guy and he really loved her.
The sad thing is that Abigail really wanted children, but by the time she finally left the relationship, it was very close to being too late to have children.
Why didn't she leave sooner?
"I hate being alone. I don't know that I can be alone and I'm afraid that I won't find another partner. Besides, we are best friends."
Both James and Abigail could have saved a lot of time if they had understood the difference between friendship and romance.
It is my experience that if the spark and the flow aren't there at the beginning, they generally won't develop. I won't say never, because I have seen a few relationships where the spark did develop over time but this is generally not the case.
If the spark does not develop within the first six months of the relationship, it is time to move on — unless a companionship relationship is acceptable to you. But if spark, flow and romance are important to you, then accept that you and your partner have a wonderful friendship but not a romance.