Well done! Your posts are improving everyday.
A little self criticism, and a positive outlook on life can do you no harm.
None of us are literary giants, but few of us can take critisism without taking offence, and genuinely learn from it, as you seem to have done....
....I would recommend a dictionary though <img src="images/graemlins/grin.gif" alt="" />