Vomitting and gagging:(

I was up all night tossing and turning just feeling so weird and i had a unisom in my system slept 0. Threw up early this morning and my belly just none stop hurts. I been going theough this on and off for a month i just want it to stop. I just took a phenegran to see if it helps