only defense mechanism our bodies have against infections and reinfections:
https://askabiologist.asu.edu/memory-b-cell
re: vaccines for the flu vs the CCP virus:
I read an article in which the author confidently asserted that CCP virus vaccine would work and continue to work.
He said that the flu viruses have two RNA strands, whereas the coronavirus has one long strand. They rapidly replicate those strands after infecting a cell, but it is like rapid transcriptions where errors can occur. Those errors are in fact mutations and they are fairly frequent. Those that are significant usually lead to an inactivated virus. The more minor changes are more likely to survive and be able to replicate themselves anew.
He said that the flu virus double strands was in some ways analogous to using a copy machine to make zillions of copies of a multi-page document. When there are multiple flu viruses infecting a single person those pages can get mixed up and it can and too often does result in a totally new strain of virus. The difference is far more dramatic than is the case with the single strand coronaviruses.
The bottom line was that immunity to this coronavirus is likely to remain effective to varying degrees whereas the flu virus mutates into new strains far more rapidly, with a new pandemic resulting almost every time... and any earlier immunities are significantly lessened or perhaps even eliminated altogether.