¿Por qué se hacen regalos en el día de San Valentín?

Se acerca el 14 de febrero día del amor y de la amistad o también conocido como día de San Valentín por lo que, si estás enamorado y sos un romántico, seguro estás preparando tu regalo para esa persona especial, pero se han detenido a pensar ¿Por qué se hacen regalos por San Valentín? Aunque parezca que es un invento capitalista de los últimos tiempos, en realidad es una tradición que se celebra desde hace varios siglos, cosa rara, pero real.