I ATE OLD PEANUT BUTTER!?

The last thing I ate was a peanut butter sandwich before bed at around 10:30 pm. It is 4:15am and my stomach is throbbing! Not painful just uncomfortable. I checked the date and it expired April 09 (about 5 months old) What do you think is wrong?
7 answers 7