Late..

So my period is a few days late. My ex and I were having unprotected sex when we were together but I have always been on bc (nuvaring). So I’m not sure if I need to take a test or not. I mean I don’t feel any different. My boobs don’t look different and my nipples still look the same. I’ve been feeling a little crampy like I’m gonna start and my stomach has been messed up and that usually happens before I start. So idk maybe I’m over thinking about it. But I would appreciate some input.