Joe,prayer,repentance and the Holy Ghost is ALL that can help us.
We're flesh we fail ,we SIN, we even say no more God and walk away.
God is awesome to see in us what we don't see in ourselves,he's patient and willing to let us just go.
Everywhere we are he is there ,David said if I make my bed in hell he is there too.
Coming back is shameful,painful and filled with doubt,but THERE HE IS WAITING WITH OPEN ARMS FOR OUR RETURN!