Ectopic Pregnancy

I’m on nexplanon and I have been having unprotected sex with my boyfriend for over half a year. The last time I had sex was around a month ago before quarantine. I had a really long period maybe 6 days after and I haven’t stopped spotting since. From day to day I will get a little bit of bloody discharge on my underwear, it’s super little, and I’ve had slight cramping on the left side of my lower stomach. Plus, my stomach has been pretty upset lately. I’m a natural over thinker but I’m worried I might have an ectopic pregnancy. Sometimes when I adjust myself in bed I feel like there’s something there on my left side and I’m really scared. I know the chances are super low but if anyone can help me put my mind at ease please