How does one avoid sin long enough to be able to receive Communion in a worthily manner? Every Sunday, I see the same people walking up to take of Communion and it astounds me that they are either that holy or mostly ignorant of what they are doing!
How exactly do you know what all these people are doing in their private life, or whether they’ve been to Confession?
Do you live with them? Did they call you up and give you a detailed report of their week?
I’ve managed to keep myself out of potentially mortal sin (I’m not sure if the sin I thought might be mortal, was, but I confessed it anyway and didn’t do it again) for almost 2 years. That doesn’t mean I never commit a sin, I commit my share of sins every day when I am thoughtless or slothful or uncharitable, if even in my thoughts. But I don’t feel like any of those rose to the level of “mortal”.
I say an Act of Contrition every day, often twice a day, and I recently started doing a nighttime examination of conscience. I’m not doing those things because I’m so holy - they are required for two prayer programs I’m in, so I’m trying to check the required boxes.
One doesn’t have to be “free of sin” as in free of ANY sin to take Communion. Just free of MORTAL sin. Most of us with developed consciences can figure out when something may be approaching “mortal sin” as opposed to just daily thoughtless venial sin.
I am not sure what you are doing that you end up committing a mortal sin within 4 hours of confession, but if you’ve developed some compulsive bad habit like porn or masturbation or shoplifting, then look into breaking it.
As for how I “avoid sin” the rest of the time, I am old and have a boring life and outgrew doing most of my past big sins a long time ago.