divine connection for stress relief