Contractions

As

For the last 2 days I've been getting consistent contractions lasting around 45 secs every 4-6 mins. They come regularly for an hour or 2 then disappear. Throughout the day I'll get a few super painful ones that'll stop me in my tracks. Could this be impending labor or is it just Braxton Hicks? Also, my due date is in 10 days, if that means anything.