An enjoyable read, telling a pleasurable tale.
As always the following are opinions.
Check the third stanza for the funny marks that appear due to "cut&paste". I think I would have just ended it with a single line combining both questions. "Were we ever....."
line ten "lasts"