The spiritual journey does not consist of arriving at a new destination where a person gains what he did not have, or becomes what he is not. It consists in the dissipation of one's own ignorance concerning oneself and life, and the gradual growth of that understanding which begins the spiritual awakening. The finding of God is a coming to one?s self.
Generosity is another quality which, like patience, letting go, non-judging, and trust, provides a solid foundation for mindfulness practice. You might experiment with using the cultivation of generosity as a vehicle for deep self-observation and inquiry as well as an exercise in giving. A good place to start is with yourself. See if you can give yourself gifts that may be true blessings, such as self-acceptance, or some time each day with no purpose. Practice feeling deserving enough to accept these gifts without obligation-to simply receive from yourself, and from the universe.