Attributed to Chilean poet Pablo Neruda, translator and source unknown.
Notes
Came across this on a social network page today that, going by its other postings, is a jumble of things gleaned from here and there and anywhere. Of course, there was no mention of a source or context. Therefore it’s quite possible that someone made this up and attributed it to a famous poet to elevate its importance.