You imply catching this virus will give you immunity. My understanding is this flu is like any other flu. You can catch it over and over again.
I think your 'understanding' is a little off the mark. According to WHO this type of virus usually gives 18 to 24 months of immunity, although it's obviously too early to be certain of that in the case of Covid-19. But I think to say, as you did, "You can catch it over and over again" is irresponsible.