“In this life no one can fulfill his longing, nor can any creature satisfy man's desire. Only God satisfies, he infinitely exceeds all other pleasures. That is why man can rest in nothing but God.”
Saint Thomas Aquinas
Dominican Friar, Priest & One of the Thirty-Six Doctors of the Catholic Church.
(1225 - 1274)