Blocks, barriers, obstacles and the like

When is a block just a block? When is it a challenge calling more forth from you? And when is it an indicator that there is a better way, or a better time?