22 December 2023

How Long?

I keep watering roses that
Refuse to bloom.
How long till you break me free
Of the chains of this longing?

The birds of my fancy keep
Falling with broken wings.
How long till you douse this
Funeral in my head?

How long till these windows
Be flung open?
How long till these walls
Eat wet paint of sunlight?

How long till the marigolds 
Stop being jealous of the Lilies 
Before they start owning 
Their own elegance?

And how long till my heart 
Stops ailing. How long till 
The Jasmines burn the cities
Instead of misery.

The prison guard has
Stopped playing songs again
And the hangman has
Started oiling his levers.

How long till you ratify
My mercy petition?

How long till you bless
My sullen garden with
Actual fragrance instead of
Bogus reveries.