I am missing one or more achievement.

Many achievements could not given out retrospectively and therefore do not exist on very old worlds. On newer worlds it might be that your account was deleted before the world was closed and was therefore not awarded when the world ended. Also, after the world has been closed, it can take several days until the achievements are awarded to the players. This mainly affects achievements that are awarded at the end of a world.