Not being able to sleep at night and always wanting to pee is typically caused by mental factors. When you can’t sleep at night in this case, you can get up and read a book and do something that interests you appropriately. It is also recommended to do jogging exercises before going to bed, which can increase the body’s fatigue and will fall asleep soon after going to bed. When you can’t sleep at night for a long period of time, you can take Sulexpin, which will help you fall asleep quickly and relieve the frequent urinary symptoms. Having trouble sleeping and frequent urination at night for a long time may lead to habitual urinary frequency and eventually overactive bladder disorder. If you have frequent urination when you can’t sleep, you can give diclofenac suppositories 50mg intra-anally in the anus, which can inhibit the non-stop contraction of the bladder and improve the frequency of urination.