Saint Thomas Aquinas, Priest, Doctor