Tree, I'm curious, but why don't you fix the listed problems? You have it as a link in your sig no less, yet it still has the same issues. You talk about a concern of avoiding embarrassment, yet you haven't tried very hard to avoid it. There is no excuse for spelling errors, not with dictionaries being available, plus having people offering help by point these things out on top of it. Seems a shame.
Not trying to pick, but it seems you lack concern for your own work here, thus, it makes me wonder why'd you'd ask and not take action.