The moment you know what God wants of you is the moment to do it. He doesn’t expose sin in our lives so we can take care of it later. It requires immediate attention. We all know the story from 1 Samuel 17 about when a boy named David went to fight a giant named Goliath. By God's power and might David beat him. David fought against other "giants" in his lifetime; pride, lust, enemies, betrayal, and dishonesty as well.
What is the Giant that stands in your way? When you face your giant do you see victory or defeat? One way to know the answer is when you look in the face of your problem do you see the giant or Jesus?
There are three key areas needed for victory over the giants in our lives.
1. Humility - don't call attention to yourself. Always seek first the kingdom and honoring of God in your actions
2. Integrity - let your yes be yes and your no no. Always be honest and take the high road in your decisions.
3. Courage - have the strength to stand on Godly principles. Always be assured where you strength comes from.
Have I not commanded you? Be strong and courageous. Do not be afraid; do not be discouraged, for the your God will be with you wherever you go.” - Joshua 1:9
The choice is yours. The time to make it is now. Ask God for the strength to win.