Favicons are notorious for sticking around in your cache, sometimes even after you clear it. It might take a while for the new one to appear, but it looks like this:
Jazhara, you should find a way to calm yourself when new things show up on the site or I think you'll get a heart attack one of these days