La perfección de la caridad se puede entender de dos maneras: por parte del objeto amado y por parte del sujeto que ama. Por parte del objeto amado puede ser, efectivamente, perfecta la caridad si se le ama cuanto es amable, y Dios es tan amable cuanto bueno. Como su bondad es infinita, es infinitamente amable. Ahora bien, no hay criatura alguna que pueda amarle de manera infinita, pues toda criatura es finita. En este sentido, pues, no puede ser perfecta la caridad de ninguna criatura; solamente lo es la caridad con que Dios se ama a sí mismo.
Por parte del sujeto que ama se dice que es perfecta la caridad cuando se ama tanto como es posible. Esto puede acaecer de tres modos. Primero: que todo el corazón del hombre esté transportado en Dios de una manera actual y continua. Esta es la perfección de la caridad en la patria, mas no en esta vida, en la que, por debilidad de la vida humana, es imposible pensar siempre en Dios y moverse por amor a El. Segundo: que el hombre ponga todo empeño en dedicarse a Dios y a las cosas divinas, olvidando todo lo demás, en cuanto se lo permitan las necesidades de la vida presente. Esta es la perfección de la caridad posible en esta vida, aunque no se dé en todos los que tienen caridad. Tercero: poniendo habitualmente todo el afecto en Dios; es decir, amarle de tal manera que no se quiera ni se piense nada contrario al amor divino. Ésta es la perfección corriente de cuantos tienen caridad. (S. Th., II-II, q.24, a.8, resp.)
[Estos fragmentos han sido tomados de la Suma Teológica de Santo Tomás, en la segunda sección de la segunda parte. Pueden leerse en orden los fragmentos publicados haciendo clic aquí.]