The Church (or at least worshipers on this forum) teach that in addition to avoiding sin we must avoid near-occasion of sin, and that failing to do so is in and of itself a sin.
In other words it’s not enough to not fornicate, you must also not sleep in the same bed as your girlfriend.
The only problem with this is that in the modern world, Near-Occasion of Sin is EVERYWHERE.
We have a society where social etiquette all-but encourages lying, where pride and envy are considered admirable traits, where gluttony is normal (show of hands, how many times have you thrown half a meal right into the trash?), where scantily clad men and women are on billboards on highways and on general television shows and in public areas. Computers with internet can take someone to an unlimited supply of free pornography or to cult website or to intellectual theft or (for those who look for them) to such evil depravities as child-abuse depictions/child pornography and to chat-rooms for ISIS conspirators.
The only way to avoid Near-Occasion of Sin would be to retreat from society and become a hermit, but even then you would still have your own mind and your own fantasies to keep in check and some might seek you out in search of your wisdom.
You can’t cut your eyes out to prevent your lust from being inflamed by what you see - self-mutilation is a sin too.
So how is “avoid near-occasion of sin” POSSIBLY an even remotely realistic goal?