God wants to guide you past your failures to your potential.  One of the most counter-productive things we can do is to let yesterday’s mistakes destroy today.  Own the mistake.  Confess the sin.  Learn from it.  Let it go.  Move on.  Take up your bed and walk.  Receive the forgiveness of Christ.  Do not hold against yourself that from which He has freed you.  Hear His word of forgiveness from the cross.  Keep saying to yourself, “I am forgiven.”

“I am writing to you, little children, because your sins have been forgiven you for His name’s sake.”  1 John 2:12 (NASB)