A great poem with some excellent metaphors. However, I hope you wouldn't mind me calling this a loose adaptation of the traditional ghazal. Ghazals are a passion with me and the traditional form comes along various rules and restrictions including rhymes and refrains.
This might help you a bit:
http://allpoetry.com/Column/784848