When Satan tries to throw sin into our hearts, cialis generic treatment God is always there to block sin from getting into our hearts.
The Teachable Moment I did is water polo. In water polo, you are in a swimming pool with two other teams. The tow teams try to compete with each other to get the water polo ball. Whoever gets the ball will try to get the ball into their opponents goal net to score a point. If a goalie is good at blocking, he won't let the other team score a point. If he is bad at blocking, he'll let the other team score a point.
Like the goalie in water polo, God and we have to help block Satan and sin from getting into our hearts. If we don't help block Satan and sin, we are not doing our part of the job by blocking Satan and sin from getting into our hearts. Nothing can get past God if we have him in our hearts; and by having God in our hearts, we have the success and privilege of helping God block Satan and sin from getting into our hearts. Nothing can get past God.