You poor soul.  Don't you see that Canon law is like a "living, breathing Constitution"?  It means what the Pope says it means.  Accept this, and you will be at peace, and you will be quiet.  You may not dissent in favor of Church teaching, but only against it, because it is YOU who are naive and disordered, and perhaps even a rigid bigot, if you expect and desire the Church to withstand its internal combustion.  Your kind are dying off, and when you go, the way will be clear:  the Church will die with you.  Long live the Church.  Canon Law?  It doesn't mean what it says.