"And now, dear children, continue in him, so that when he appears we may be confident and unashamed before him at his coming." -- 1 John 2:28
When I was in elementary school my Mom would have quite a time getting me to do my homework. She would set me down at a desk and give me time to finish the job, but when she would return, there was no progress. I had day-dreamed and wasted time, and the work wasn't completed. No matter how bad I felt, it never changed the fact that I just wasn't ready.
Procrastination is a very real problem and spiritual procrastination is an even greater one. If the believer puts off walking in the truth and growing in grace until another time, the day will come when there is no more time. Jesus will return and we will have nothing for which to be confident. No matter how bad we may feel, it will never change the fact that we just weren't ready.
John wrote this letter to believers. He knew that they fight a spiritual battle with sins that easily get the better of them. But if we confess our sins moment by moment and walk in the Spirit, there will always be confidence at the Lord's return. Don't procrastinate, "continue in him" my friend and you'll always be ready.