I very much enjoyed reading your poem but I'm not sure that I agree with each stanza being a Haiku.
It is my understanding is that a Haiku does consist of three lines but that each of those lines should have a set number of syllables that should total up to 17.
Line 1 - 5 syllables
Line 2 - 7 syllables
Line 3 - 5 syllables