Every Obstacle is a Stepping Stone Forward