Why would I bother going to to a Catholic Church just so I could "pretend" to be offended? Don't be silly.
My Catholic freind who TOOK me to mass knew I wasn't Catholic and was the one who told me that THEY did not allow non-Catholics to take communion.
Sorry....I find this unbelievable. Not that you would be ignorant about communion, but that you would make such a big deal about it. A rational person would have accepted the situation and then, if curious about it, would have educated themselves as to the reason. You either made this up or you already had a bias about Catholicism and used this as an excuse to be offended.
It would have been perilous for your soul had you taken it. Your friend was watching out for you.