IBS!!

So I think I may have IBS. If not, please correct me!
so here are my symptoms 
crampy stomach
sharp pains in stomach
nausea at random times of the day
rumbling stomach
thinking i'm hungry but feel sick after i eat
constipation
hard stool (when i can poop)
HELP!! I have been worried sick :( (I have bad anxiety) I just can't keep off my mind that maybe I am pregnant or something (hoping not!) I am on the pill as well!