I've never understood the stricture of Granting Communion to Catholics only. If one has been Baptized in Christ, then one is under command to accept Communion. To withhold this from non-Catholic Christians would appear an egregious error.
I've been to many a Catholic Mass, as I'm a Godfather and Oath Bound to Service in this regard. I would NEVER purposefully damage the Child's growth as a Catholic, so I've kept this reservation to myself. One is under Command to receive Communion, a Command that antedates Christ's Crucifixion. The Oath-bound state compels Service, but Communion is withheld as this poor servant is merely Christian. The Church's Witness would appear to be darkened by this.
I suspect that it is my understanding that is incomplete
But this Heart is Troubled by this issue
Live in Peace
Live in Victory
Know that there is also Love in this World
Communion is not just Catholics only, as our separated brethren (the Orthodox Churches) are invited to receive our Lord as well. The problem with any old Christian receiving the Eucharist is that if they do not believe the Host is Jesus Himself, then they are not in a proper state to receive Him. I’ll grant you that with pro-aborts like Pelosi and Kerry receiving Him, it seems like many in the Church hierarchy don’t care - unfortunately, it is likely true that the roads of Hell are paved with the skulls of bishops.