I saw a flower on sea foam

Thought it was the next

Advent of Aphrodite

Turns out,

The universe was out of roses and Venus

So they sent a weed flower

And finders are wearers

(Weepers, creepers, parasites - of the detrimental variety)

So I became

The Goddess of Roadside Averageness

But apparently,

I could be something more

If I saw myself differently.

Just a small catch though,

I am blind.