Should I test ?

So, I’ve been having sore/tender breasts for about a week 1/2. I now get up to pee at night twice (I normally would only go once at night) Also I’ve been a little nauseous & having some cravings here and there. I honestly don’t know whether I could possible be pregnant? I sometimes feel like these little symptoms are maybe just my head messing with me because I really want to become pregnant so I notice every little difference.. should I maybe take a test or wait ? My period should be here in about 5 days.. so anxious but scared to get a negative test 😩