José María Heredia y Heredia (December 31, 1803 – May 21, 1839) was a Cuban poet, born at Santiago de Cuba .