Pregnant?

Hey guys. I’m 18 and just started being sexually active in the past 6 months with my boyfriend. I am on birth control and I’m pretty regular with my periods. However, my last period was just spotting, which made me think implant bleeding, and I missed this months period. I am showing a lot of early pregnancy symptoms but I think I could be imagining them too. Does anyone think I might be pregnant or should take a test? Any help would be great.