Answer please

So I'm 3 days late, sore boobs, tired, Back aches, higher cm is lotiony and white. Should I take a pt or wait? My cycle has been all over the place from 24-29 days. I averaged them together and it came up 26 days. If that's true then I'm still 3 days late. This is so hard and I just want a positive test! I want to wait but want someone else's input.