Natural formed by exposure is usually longer lasting than a vaccine.
Your body (immune system) sees and recognizes every stage of the virus whereas the Vax it simply reacts to the spike protien.
Usually is the operative word here. Folks that had the Spanish Flu back in the early 1900s had the antibodies present when in their 90s before death of natural causes. There are stats too back this up. I had the virus, am fully recovered, and am good to go. No jab for me.