As bad as it sounds, I really hope I never get asked to do this!!
Im with you, cant do speeches.
OP - your speech looks fine to me, but then again, i hate doing speeches

As bad as it sounds, I really hope I never get asked to do this!!
Also could do with a couple of jokes about having sex with the bride's mother.