It is common wisdom that perseverance is a virtue and the ability to keep pursuing one’s goals in the face of setbacks is essential for achieving success in any area of life. On the other hand, many spiritual teachings advocate the value of surrendering to the higher will, because there is a bigger plan and the ego’s desire may or may not be in alignment with the highest growth path of your soul. So what…