I read all of the other posts and they all delineate the song quite accurately. Before seeing those, I always thought that the song was about a person who longed for a relationship with his significant other. The historical references are supposed to mean that he feels that they have known each other for so long in ways beyond imagination and that they are destined to be together. Love delayed is lust augmented and when they finally get together in the end (although encounters always screw up for them in some way) they will treasure each other due to the delay in marriage.
I read all of the other posts and they all delineate the song quite accurately. Before seeing those, I always thought that the song was about a person who longed for a relationship with his significant other. The historical references are supposed to mean that he feels that they have known each other for so long in ways beyond imagination and that they are destined to be together. Love delayed is lust augmented and when they finally get together in the end (although encounters always screw up for them in some way) they will treasure each other due to the delay in marriage.