Devastated groom-to-be, 25, told he has incurable cancer one hour after testing positive for coronavirus