Balancing material needs and spiritual life