I think I have both, and I feel misrable My bits are swollen, and I am leaking urine, that is making me more sore...does this sound like these? Cant get in to docs till morning. 23+2