The thing about temptation is that it usually comes unexpectedly. Yes, there are times when you place yourself right in the path of a tempting situation (such as going to the grocery store right before you eat lunch, then giving in to the urge to buy the ready made food that is not on your list.) But those times are easier to guard against. I think that it is easier to give in to temptation when you are caught unaware.
For example, today I ran into Target to buy some diapers and other household items. I successfully managed to buy only the items that I had gone in for. When the cashier gave me the total, I was pleasantly surprised at the low price. As I walked toward the exit, I glanced at my receipt to see which items had been on sale. To my surprise, only two of the items were listed along with a coupon that I had used, yet all of my items were bagged up and in my cart. This is where temptation struck. You would think that being the godly woman that I am, my first thought would be to rectify this situation immediately. However, instead of turning my cart back to an open register and paying for the un-rung items, I actually considered this my good fortune, and continued heading for the exit. Thankfully, by God's great mercy, the guilt of my sinful thoughts overtook me. Instead of the exit, I went to the courtesy desk; I even considered the long wait my penance.
I write this as a reminder, that we have not yet attained perfection. My daily struggles with sin remind me of the following passage:
Not that I have already obtained it,or have already become perfect, but I press on so that I may lay hold of that for which also I was laid hold of by Christ Jesus. Philippians 3:12