When you cannot find a definite cause for your urination symptoms , there is an entity called as Overactive Bladder which comes into picture.
This condition makes the bladder oversensitive to small amounts of urine; making you feel like going to urinate every now and then.
This can be triggered by stress, anxiety and for all that we know without any reason sometimes.
This can be temporary issue which can resolve of its own or long term one. In the mean time we have to take medications to keep the symptoms at bay, hoping it will settle.
Your CP and spinal problem can contribute to this problem , which is all together a different issue known as neurogenic bladder. Ultimately it is the brain through the spinal cord which controls the bladder and decide how the bladder behaves. So any issues in these regions can affect the bladder function too.
You should cut down on tea/coffee/juices/carbonated drinks which can act as bladder irritant in these situations.Avoid spicy foods.I assume you don't smoke which should be the kept that way.
Avoid alcohol too.
If it still persists you should be put on medications to control the bladder activity - vesicare or detrusitol are the most commonly prescribed. These are prescription medications. You have see your doctor to get these.Skin issues rarely affect the urination cycle.
If you have any questions , please let me know.
I am based in India.