You will be traveling in third world countries where sanitation is not as stringent as it is here in the United States. Therefore you will have to be conscious about the things that you eat, drink, and touch. Some remedies seem to work better for some people than for others. If you have a preferred precaution or remedy, you might want to check with your doctor before you travel. The practice that seems most successful is the maintanence of personal hygene.
Some people are more sensitive to shots and to diseases than others.
I think it is best to face the facts. There are a whole bunch of nasty diseases floating around the world that are health and life threatening. I get the shots. It may do so. However, many insurance companies do NOT cover incidents which occur out of the country.