James 2:10 I only say what the Bible says. I don't have opinions.
You do not even understand what James is saying.
James was speaking of the ROYAL LAW OF LOVE YOUR NEIGHBOR.
Love is not harming your neighbor that is how we love our neighbors; we do no harm to them.
If you do not harm your neighbor by not murdering your neighbor, it is good and you have obeyed a commandment of do not murder.
If you do not harm your neighbor by committing adultery with your neighbor's wife, then you have obeyed another commandment.
If you do not harm your neighbor by bearing false witness against your neighbor, you have done right and obeyed yet another command.
If you STEAL from your neighbor, you have HARMED your neighbor, AND NOW YOU ARE GUILTY OF BREAKING THE WHOLE ROYAL LAW OF LOVE YOUR NEIGHBOR.
Do you understand now? You obeyed all those commands and were doing right by loving your neighbor and not harming him...but then, you missed up on one. You did not kill your neighbor, commit adultery with his wife, you did not bear false witness against him...but you stole something from him...you have now broke one law and stole...but now you are guilty of breaking the whole law of love your neighbor because you hurt him by stealing from him.