Solomon points out today that every last one of us in under the curse of Adam, which is something to keep in mind when someone or a certain group or even a political party is always putting others down as a way of making themselves look good by comparison…for example, look how terrible this group is, I must be better since I am not engaging in whatever evil they are.
Ecc 7:20 Indeed, there is not a righteous man on earth who continually does good and who never sins.
The only perfect Person to ever walk this earth was Jesus, He was without sin but became our Sin on the cross, His death pays the debt that all our sins have accrued but that bill is only paid when we put our trust in Him
That is the beauty of the Gospel, it opens up our eyes and makes us aware of how short we all fall and that His perfect life is the only way these sins that Solomon is speaking of, gets taken away.
Paul also lays this out in the third chapter of Romans
Rom 3:22 We are made right with God by placing our faith in Jesus Christ. And this is true for everyone who believes, no matter who we are.
Rom 3:23 For everyone has sinned; we all fall short of God’s glorious standard.
That last verse dovetails into what Solomon was alluding to in the Old Testament, no matter how hard we try to be righteous and obedient, at the end of the day we are all sinners, but the ones who put their faith in Christ and repent or hate their sinful ways, are forgiven.