Your history doesn’t seem to be in line with the history I just read on the Catholic church web site, which I presume is probably more in tune with the official views of the Church on the subject, although as I said previously I never really know which Catholic is expressing the true beliefs of the church.
Sir, I dare say you can’t go wrong looking on the Vatican website to determine official Church policy and history. Surely we can trust the guys running the Church to correctly put the official teachings of the Church to the public on a public website.
Try these vatican.va web documents out on this topic: