As I understand it, antibodies only last a month within the blood before they degrade.
It is the memory B cells that produce them that last years.
https://en.wikipedia.org/wiki/Memory_B_cell
https://www.quora.com/What-is-the-lifespan-of-an-antibody-in...