Which test to use?

I'm currently 17 DPO. My period was supposed to be here yesterday and there is still no sign of it! I'm extremely exhausted, have pulling pains in lower abdomen, my cervix is high, I have tons of creamy cm, and my boobs aren't tender at all which is weird for me. I had 3 faint positives last week. Two with Rexell tests and one with Clearblue. I took another Rexell today and it came back negative! What brand of pregnancy test would be best for me to use at this point? My body feels like it's pregnant but I'm preparing myself for the heartbreak of AF arriving again.