Well done. Like others said – it should be published.
I use to be pretty good at writing poems myself once – but they all ended up sounding like something that Benny Hill would recite on his TV show. You know, with words rhyming with underpants and knickers. Seriously I enjoy a good poem, and that is a good one.