Your spiritual life is like a garden. To thrive it needs time, good soil, weeding, a good mix of plants, some not crowding out others, sun, water and nutrients. All are necessary!