A Time to Dance by Karen Kingsbury is a Christian novel, a romance, a “story of reconciliation.”
The story is of a couple who are planning on divorcing, but put it off when their eldest announces her engagement. Then they postpone again until after the wedding. So much happens, in flashbacks and in the present, that the book engages your heart. The couple listen to God– their hearts always belonged to each other– and end up back together. It is a poignant story.
According to Amazon there is also a sequel, but it sounds depressingly full of tragedy and I’m not going there.