Christine Haycox met now-husband, Hamza Dridi, 40, online in 2018 while teaching him English as a second language.