Input needed please ladies!!

Hi there, I had sex about 3 weeks ago. I had my

period last week. I am on birth control. I’m just curious though if you guys thought I could possibly be pregnant. My period lasted longer than usual but it was heavy flow per usual, and turned into little spotting here and there toward the end which usually doesn’t happen at the end of my periods. Today I feel tired and then threw up after i ate some pizza. Do you guys think i’m pregnant? Or maybe coming down with a flu or something?