"Once William told me the reason he and Kate took their time getting engaged was because he wanted to make sure his marriage would last forever," Edwards recalled to The Sun. He continued ...