Diabetes, prediabetes, glucose intolerance is one possibility, but you need to get checked out properly to find the cause. It could be anything.
Would be a good idea to make an appointment to see your doctor as soon as possible. Tell him your symptoms and hopefully he will order urine and blood tests to get you checked out.
If no immediate problem can be found, an appointment with a urologist would be a good idea.
Please let me know how you get on.
hmm not the first time someone has told me i may have pre diabetes thank you :)
You MUST make an appointment to see your doctor as soon as possible.
Don't worry about knowing what to ask the doctor. Make a list of your symptoms and just tell him that you have this problem. The doctor will no doubt ask for a urine sample to be sent to the laboratory for analysis. He may do a urine dip stick test there and then and if the strip shows that there is an infection, he may treat you with an antibiotic or wait until the lab results come back so as to give you the correct antibiotic.
You also need to get your prostate gland checked out.
To help with the leaks, ask your girlfriend to get you some panti liners to protect your pants. You can buy men's pads, but they are rather bulky.
If you are constantly thirsty, drinking a lot and then having a urine problem it may be a sign of diabetes.
If you eat a lot of sugary foods and drink lots of fluids, it could be that your sugar levels are getting too high and why are need to go more often.
Make sure you eat and healthy and well balanced diet and cut out or cut down on all sugary foods and drinks, processed foods and junk foods. Cut down on your salt intake too. Eating too much salt will also make you thirsty, drink more water and then need to empty your bladder more often.
Drink smaller amounts of fluids often, rather than gulping down a lot in one go. Some foods and drinks, like celery, cucumber, coffee and tea are diuretic. That means they will make you release more urine.
Being anxious and stressed can also make you pee more.
Make an appointment to see your doctor and get checked out to find the reason for the constant urination.