Sophie felt a dilemma after she found out that Nicholas was still alive. If the circumstances were different, she would be over the moon to know he survived and only lost his memory.
She would be understanding of what happened and accepted him back so easily. Her children needed their father and she needed her husband. However, it was not so easy now that she had found his 'replacement' in Leland.
No, it sounded so bad to see Leland as Nicholas' replacement. He was his own person and Sophie never had the intention to make him a replacement of her presumed-dead husband.
She agreed to marry him for convenience, but she grew to love him after she knew the real man behind his cold and distant exterior. He was kind, gentle, and warm to her.
Sophie fell in love with Leland after one year and even suggested that they become husband and wife for real, and their marriage had been bliss ever since. She was really happy and content and the children were too.