by suitep
this fits into any definition of poetry, regardless how loosely it maybe interpreted.
Have you considered writing as short story? it might be a better venue than the poetry category...