Oh no.. I am late in posting.
Well here waiting for your return and hoping all goes easy peasy for you.
Susan - Petal = part of a flower = different kind of term of endearment, like honey, baby, sweetie, sugah, angel.
Yes I wondered about Lilyfestre too