Go to your GP and tell him to check your prostrate gland it's a 3 minute test unpleasant but not painful ask him to put plenty of lubricant on his gloved finger, as some GPS can be rough.
I go for mine every 12 months because of a past serious illness prostrate problems can cause different symptoms and no symptoms it's known as the silent killer in men.
Your symptoms can be something else completely, but a 3 minute test can rule the worry out striaght away!
Just go there and get it done
As a joke beware if he shines a torch up your rectum don't worry as he is only looking to see if your hats on striaghtlol