31 weeks and 5days

Emily

I cannot sleep its 510am and i keep feeling wet

And constantly going to pee . Other than that when I have to pee I feel like I peed on myself but I touch and it feels wet ? What is it