We all struggle with sin. The just man sins 7 times a day, as Scripture (Proverbs 24:16) says.
The thing is, some people manage to keep the daily sins to venial sins. If your grave, possibly mortal, sins are so frequent that you can’t receive the Eucharist more than twice a month, then one of two things is going on: either you have some problem with habitually falling into grave sin (Porn and masturbation are two of the worst culprits) or else you may be being overscrupulous as to what is a grave, possibly mortal sin.
If you have some gravely sinful habit that you keep falling into, like porn, masturbation, fornication, drunkenness, etc then you should work on breaking the bad habit.
If you think you may be scrupulous then talk to a priest.
I personally don’t live the kind of lifestyle where I’d be in a position to commit grave sins regularly. When I was younger, I was probably more prone to temptation, but that stuff doesn’t interest me now. It doesn’t mean that I don’t get tempted once in a while, but when we aren’t having a pandemic, I typically go to Mass almost every day and I don’t want to have to be missing Communion the next day because I gave in to some stupid temptation the night before. That usually gets me to stop.
It seems like so many people are able to live sinless lives except me on this and other Catholic forums.
Venial sin isn’t exactly “living a sinless life”. However, it does not prevent one from receiving Communion, if that’s the measure you’re using. Also, people can and do go to confession as needed to have grave sins absolved.
You also need to remember that we’re all in different places in our lives. I am an older person who committed so many grave sins when I was younger that they became boring and ultimately unfulfilling. I haven’t exactly lived a sinless life, more like the life of the Prodigal Son to be honest. Fortunately the Lord is merciful and forgiving. Those kinds of sins aren’t very interesting to me any more because I remember they made me unhappy in the end.