A few days ago, I fell ill after eating Chinese food. Immediately after eating,I noticed that the food felt like it sat very high up in my stomach near my rib cage. I felt bloated. Shortly after, I experienced cramp-like pain in my mid back. A few hours later, I began throwing up. The pain would lessen after vomiting, but then it would rise again until I threw up again. It's been three days since the incident and I've been eating lightly because I thought it was food poisoning, but I am still experiencing some minor back pain. Could this be something other than food poisoning? I am also experiencing some brown spotting and I'm a week and a half away from my period. I am also on birth control. I noticed the brown spotting is thick in texture and seemed to have started the day I got sick and has gotten worse since then.