Thomas,
The rainbow symbol is associated with the LGBTQ movement in the United States, a homosexual, lesbian and other progressive issue-advocacy movement. It is fundamentally opposed to Christianity, although some Protestant churches and even Catholic individuals have aligned themselves with it in the name of acceptance.
For Catholics, acceptance means loving the person, but not the sin. We are called to love all persons who struggle with their sexual drives and attractions, even when they are misdirected. Homosexual activity such as sodomy, however, can never be condoned, and that is precisely what the LGBTQ movement is really all about. They want us to change our morality, which will not happen.
To put the rainbow banner on Mary suggests that she is aligned with that movement, which is fundamentally anti-Christian, and therefore against her Son and her God. To say it could be put on Mary, is to suggest and implicate Mary in something immoral.
That is the problem and why it is considered blasphemous. You just can't take something or someone sacred and use them for immoral purposes; God will not be pleased. We offer reparations for all these offenses with penance and acts of Mercy and sacrifice so that hearts may be turned toward God who is always offering us a chance to get it right.
Peace,
Bob Kirby
|