The pre-requisite for a healthy relationship with God isn't being perfect, but rather admitting that we're not.
See All 707 Episodes of "GVF // Grace Valley Fellowship"