One mistake you're making is that you're changing the content of other people's answers.

[This suggested edit](http://stackoverflow.com/review/suggested-edits/3764919) should have been left as a comment. That puts your name on it, and leaves it up to the author of the answer to include it or not.  Same thing in [this edit](http://stackoverflow.com/review/suggested-edits/3620977).

[This suggestion](http://stackoverflow.com/review/suggested-edits/3767316) doesn't seem to be adding anything to the answer.  The edit comment probably should have been a plain comment.

[This suggestion](http://stackoverflow.com/review/suggested-edits/3763331) does clarify slightly, but it's not really needed.  Your edit comment also doesn't make sense in the context of your edit.

Make sure your edits are *improving* answers, but *without changing their meaning*.  If you want to add something you need to do that in a comment or in a complete answer of your own.  Also make sure your edit comment matches what you changed in the answer. Some people will smell something wrong and reject if these two don't match up, and others will only read the edit comment and reject if it indicates that you're changing something you shouldn't.  All of these are valid reasons to reject.  Stack Overflow is a collaboratively edited site, but when editing someone else's words, you need to be careful that you don't change their meaning.