I really liked this poem, because it gave me so much to think about. I'm trying to figure out if it is a metaphor, or if you just decided to write this literally.
My first thought was that it was about a loved one sent out to Iraq. Or it's just supposed to mean your "knight in shining armour". I dunno. I guess that's the great thing about poetry, it can be interpreted in several different ways.