Luther believed in Purgatory because he was raised in the Roman Catholic religion and he was a doctor of theology. Over time, he discarded many of the false doctrines he had been taught that were invented in Catholicism because he saw that they contradicted God's holy word.