I am continuing reading Life by St. Teresa of Avila. She has made amply clear that it is the Lord who does everything. The gifts she received, union, ecstasy, levitation... all came from God. Even a lesser gift such as tears we cannot possibly induce by ourselves. When we progress spiritually, it is the Lord shaping us, drawing us to him. Here the secret of attaining rapid progress is revealed. Since we cannot do anything on our own, all we need to do is to remain open and passive and when the Lord sees our desires, he will do the work for us and our progress is assured.