Because of mutations from one variant to the next plus imperfect immunity.
Yep. We'll be dealing with COVID-19, forever. (Thanks China) The hope is that with Omicron, the variants afterward will be mild. But there's no guarantee. We'll just have to wait and see.