The following is my OPINION, feel free to DISAGREE (Not making any dogmatic statement, so I don't get into trouble again..)
Innocence. I hate this word.
Why? Because it is the very opposite of non-dualism.
And yet many so-called non-dualistic schools of thought use it! (Such as A Course In Miracles)
Think about it: when you say that the world is innocent, or that the soul is innocent, or that you should treat everyone as innocent, you are not making a blanket, “all-good” statement. What you are saying is not absolute, not unconditional. It is particular. You are smuggling in a value judgment. For the opposite of innocent is guilty. And without guilt, there can be no innocence. The two depend on each other.
In a limited sense, innocence is good. In legal terms, it is a definite good. A definite good. Let that sink in. The state of being innocent is a certain status. If you are innocent, I treat you one way. But if you were not innocent, I would have no reason to treat you that way and may as well treat you in a completely different way. Total conditionality. The complete opposite of true forgiveness, actually. And hypocritical texts like ACIM preach it as Gospel!
Real forgiveness, real non-dualism, has nothing to do with the value judgment “innocent.” It is ALL-GOOD, the complete, unconditioned Good. And what does unconditioned mean? It means going over and beyond YOUR own preferential treatment of someone based on his or her STATUS: whether good, or bad, or neutral. It is to see others with truly equal vision. Not, of course, to dispense with practical matters of judgment, or conflating good and bad, but to transcend all such categories by realizing that ALL THINGS HAVE THEIR PLACE in the ultimate scheme of things. This, alone, is actual ACCEPTANCE. To accept means seeing and _embracing _reality as it is, warts and all, not merely a one-sided, fake, prissy, moral “goodness.” That is a violation of reality if ever there was one.
That is my opinion.