Immunity always fades after an infection/vaccine. The only real question is how long it lasts before you need a booster shot for the vaccine to remain effective. For some vaccines, it could be every few months, for others, every few years, for some, every few decades.