Jesus came to set us free from from satan and our belief that we are responsible for self-righteousness. The latter addresses those who believe that our own goodness determines to whom Jesus will apply His Grace, rather than redemption coming to all who earnestly seek Him. Jesus invited all to come to Him so that He might give them rest (salvation, healing, peace and all other good things desired and needed). He did not ask people to clean up their lives first and completely, He did not ask people to be only from specific countries or communities. He did not ask people to be only of specific ethnic groups, specific financial status, or any other characteristic as a qualification for redemption. He offered, in Matthew 11, particularly Matt 11:28-29, to all who had been burdened by the challenges of life, for them to come to Him. And, He did not stipulate that they be worthy, already morally, ethically and socially acceptable. Rather, even now He continues to ask only that they should simply be ready to take on His yoke (His Father’s ways).
Next, do not adopt a self-righteousness attitude that deters others from Jesus. God’s message and manner have not changed, nor will they change. Are you changing His Word in an attempt to be exclusive or diminish other people, whether already in the church or external to the fold?
Additionally, recall that your Salvation, Justification, and power to be and do anything through God’s applied Faith, is a gift to you (the Redeemed) from God, not the results of your doing good, your integrity, and self-righteousness. Were you to base manifestation of your petitions on your own righteousness, then only by living perfectly would you ever see prayer answered. You pray “in Jesus’ name” because the power of your prayers resides in the righteousness of Jesus, through whom your petitions are manifested.
Be a prosperous Christian and do not let self-righteousness be a challenge, barrier or stumbling block for you.