Labor near?

I’ve had cramping all day, usually I’ll have some in the middle of the night when I have a full bladder. I’ll pee and it goes away. I’ve had them all day, and they hurt bad, i have to stop what I’m doing. I’m also contracting but not as much as the cramping. My question is, is this normal or will labor be near?