It's quite good at the moment, though, to me, it isn't really a speech yet but rather, an essay because it is too formal and structured (unless, of course, that was what you were aiming for). I'm not sure on the specifics of your criteria but usually, for speeches, you have to be a little...