'Child porn virus wrecked my life'