But Karen Worth will not give up, and through a series of maneuvers she manages to convince David to marry her anyway. She quickly discovers, however, that though she loves him unconditionally, she shouldn't have stepped ahead of God-who also never gives up.