I am not sure why your avatar is not showing up but it may be too big of a file size. it is over 35 kb, and I think the limit is more like 9 kb. It is because you have an animated gif. I saved it from your profile pic and re-uploaded it, but the forum reduced it to "fit" the page by taking off the extra frames.
The best idea is to go with a straight .jpg - not an animated gif.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.