When you say Obama is not a Christian, you most certainly are judging him. You may say things like he’s not acting like a Christian or not glorifying the Lord, stuff like that. That’s judging ACTIONS which is fine, which is what the book of James is also all about. But your statements judge the man himself, and that is reserved for God only, not you and I.
You need to familiarize yourself with the New Covenant of grace found in Jer. 31:33, Hebrews 8:10-13; 10:16-17, which has REPLACED the Old Covenant which is declared “old and vanished” (Heb 8:13). The Old Covenant of the law has been replaced by the New Covenant of the gospel of the grace of Christ. Once you’ve received Jesus, God promises never to remember your sins.
Those who try to shoehorn the law back into the gospel of the grace of Christ are in danger of a double curse (Gal. 1:6-9). God is very jealous of the perfect sacrifice of Christ by whose blood we are sanctified , “ONCE FOR ALL” (Heb 10:10). Man never has, cannot now, and never will be able to keep the law. The law was given not to be kept but to show man his need for Christ (Gal. 3:24).
Which portion of Scripture that I quoted do you reject?
What does the Scripture mean when it says,’ By their fruits you will know them,’?
If it was the Ezekiel passage that set you off, here it is from Acts:
Acts 20:26-27 New King James Version (NKJV)
26 Therefore I testify to you this day that I am innocent of the blood of all men.
27 For I have not shunned to declare to you the whole counsel of God.