Reflective Online Learning