Christine Haycox met her toy boy lover online and fell head over heels in love. Despite scepticism from pals who claimed he was just after a visa, the couple have been married for four years