>catholics have been casting their sin upon you for centuries
You do realize it's not just Catholics who do such things right? Look up the history of the word "scapegoat" sometime, and marvel at it's origin, and realize that's what they did to Jesus Christ.