Spiritual growth and karma