>>13443070>People who had COVID generally have effective immunity for decadesNo. For most normal people, current evidence is between 6 months and two years. People keep getting re-infected, but their immune system is able to handle it, so long as the most recent infection hasn't been too long ago. That's why regular booster shots will be required. The question is, will they be annual? Or might good booster shots be developed where you only need them once every five years?
For a similar example, tetanus shots are a Very Good Idea once every ten years. Most people get one between 5 and 8 years depending on when they get a serious cut and end up in a hospital. That's why tetanus is pretty much unheard of.
Current data suggests that a COVID booster once every two years will probably be a Very Good Idea, unless a better one is developed. An alternate to that may be taking a COVID test once every six months to see if you've had COVID recently. If you have, then you can (probably) delay a booster shot and rely on your natural immunity ... assuming all your other health factors are normal ... until you approach the two year mark. Further data and research may push that back to once every three or four years, but we're far too early into this right now to know for certain.
Come back in 2025 when there's been a lot more research.