Back on topic, on this site, for a variety of reasons, we cannot directly host your avatar, thus we just link to where you (or photobucket/flickr/etc on your behalf) host it.
Because of that, it means you have to ensure it is the right size, as the software that runs the site cannot resize it on your behalf, as it never actually sees the image itself (it just tells viewer's browsers where to find it).
I think on the 2nd or 3rd reply, before it got bogged down over the shouting thing, somebody gave a link on how to host pics, including resize options, but there are many tools out there that can do it.
As to capitals, as you may or may not be aware, on the Internet (not just this site), its considered shouting. As with face-to-face groups, shouting at people is often considered to be rude, and thus gets people's backs up - there is a time and a place for it to help express a feeling (especially as written text can easily be misinterpreted). As said, that is a general Internet thing, and not specific to this site.
I hope that clarifies all points raised on this thread.