Peter Wilson says his wife Beverly Sand, who had terminal cancer, took her own life in 2022.