No one can know if a vaccine will help them, harm them, or do nothing either way. Consequently, it is up to each person to make their own choice. No one should tell you to take or or not. This is the problem with some aspect of modern medicine. If something improves conditions for a small numbers but we cannot identify to whom it will help, we are stuck applying treatments to large numbers of people. For example, if a treatment improves outcomes by 100% (3 out of 10,000 die vs. 6 out of 10,000 die) but no one can identify the unique characteristics that helped those 3, then we have to treat all 10,000. That is expensive and unnecessarily risky for those 9997 people; AND it gives false hope to the 3 it doesn't help. This is why freedom of conscience is so important.
I got COVID before vax were available. It was nothing despite being overweight and over 45. Why was it nothing for me? Know one can say. Since we cannot, we can only recommend or not recommend based on statistics. That isn't very helpful because everyone knows they are not a statistic. Until we can more precisely target treatments, we end up treating people (and shaming people) unnecessarily.