What are some possible reasons that I get an upset stomach from my multivitamin?

Depends. Multivitamins are not all the same. They contain different ingredients and different amounts of those ingredients. For this reason, and others, do not take a multivitamin. Consensus is building in the medical community that they may do more harm than good. Get your vitamins from whole foods unless your doctor explicitly tells you to add a specific vitamin.