Spiritual Discovery, Peer support and meditation