Well. Off to labor and delivery. Called and told them about how much pressure I'm having and that my water may be leaking. ( Though now I'm thinking it was probably pee and watery discharge) They said I'm due Sunday anyways and scheduled for Wednesday to be induced might as well come in. Looks like Imma be having my boy here soon.