The long road to great success has many things will stop you