Very much so. I can go into WalMart and come out with 2 items. If every time you go, you spend too much, then going to WalMart is an occasion of sin for you.
Why? Cause we have different temptations.
Is it a sin for the average Joe to got gamble $20 a week?
Generally speaking, no. Unless Joe has no discretionary funds, that is. WOuld he maybe be better off (no pun) putting the $20 into a jar instead? Maybe. But there is something serendipitous about hitting a number of a football pool and using the winnings for something special for the family.
SD