You don’t have it anywhere near straight.
Vaccinations do not work on anyone with a compromised immune system — there are well over 10 million Americans with compromised immune systems.
Vaccines cannot be given to very young children.
If you don’t want to take a vaccine, IMHO, that’s entirely your choice, and God bless. However, if you don’t get vaccinated, at least be responsible about it. Don’t visit an old-folks home, or kiss any newborns — unless, you are absolutely sure that you don’t have the disease. If you do otherwise, you’re no better than those HIV-infected gays that spread the disease to their ‘wives’ (beards), or other unwitting sex partners. I would like to be able to assume that you’re better than that!