Aren't sonnets usually about love? Well I suppose as long as you're using the form it don't matter if it's just for a school lesson helping you write sonnets.
You may not meet any programming nazis, we're all pretty nice, but in terms of literature, I might be fussy in places.
An important thing in poetry/verse is rhythm and the stress of syllables (which is part of the rhythm) typically there are types of rhythms, the most common being the iambic pentameter (as seen in most of shakespeare's work). I can never remember which way round an iamb is, but your rhythm (if you're wanting to use a set scheme) could be 5 feet (5 groups/pairs of syllables) within the metre. On foot, like a trochee or an iamb could be U / (U = Unstressed syllable and / = Stressed syllable, an unstressed syllable is basically a soft sound like 'am' and a stressed syllable is basically a hard sound, like 'pli', so to say your foot with U/ would be 'ampli' - say if you we doing a dimeter (2 feet in a line), you could have 'amplify this' as your rhythm. I don't know what exactly you're doing at school, but if you could work a rhythm scheme in and know the theory, you might score some extra credit)
Of course, your rhythm, whether set or not, needs to be cohesive and work together. I checked your rhythm as metres, and it works for the first stanza - you use sets of triplets up until the 4th line where you used couplets. The only thing that bugs me is the stresses in your rhyming scheme, it's something I wasn't happy with in my own poetry writing - this may be entirely based on how I read yours. Check out the first stanza, you goes from 'iles' to 'ays', to me the use of sibilance, or the 's' sounds being too together didn't work and perhaps added with the vowel sounds at the end, but that's my opinion.
Other than that, good stuff.
Also, because I made a long post about rhythm, it's not based on the quality of your work, I just thought it would be something useful to mention and talk about because it may come in handy, and it maybe something you know and that first part of the post was patronising, but nevertheless, I hope my input will help you.
Good luck with your work.
I shot the sheriff