If God surveyed every single day, hour, minute, or second and found your absolute best one, your literal best second of existence, your holiest, your most dedicated, your most loving second out of 3 billion, still, even in that second, your best was not good enough.
And you might think, "Well jeez, thanks for ruining my day. I get it. I am a garbage person. But I am trying!"
The point of pushing this is not to rob you of hope. It is to do the opposite. I want to give you hope.
The truth that your best isn't good enough is a reminder that you need a Savior and that your Savior knows you need a Savior and that your Savior doesn't need you to be worthy, or good enough to deserve the saving. Go tell the world their best isn't good enough, but Jesus' is.