As a poem ,it's very well written :)
but you call it a sonnet, a lot of lines have more than 10 syllables, and as far as my knowledge of sonnets go, the syllable count is strict , normally sonnets even have to be in iambic pentameter,
or was poetic freedom ? :)