This might get closed for being offtopic, but personally I disagree. Additionally, I don't think this is opinion-based at all, and that people who think that's the case are ignoring the medical evidence for urine production. That said:
You may want to consider adding a small bit of salt to your diet and seeing what that does for you. Salt generally decreases urine production. The author of this block quote is an RN, and this is inline with my understanding of natremia:
To protect against the harmful effects of too much sodium in the
bloodstream, the body utilizes a hormone regulation system. When too
much sodium accumulates in the circulatory system, the posterior
pituitary gland releases antidiuretic hormone. The hormone travels
through the blood until it reaches the kidneys. Once it arrives, it
triggers the kidneys to stop producing urine and re-absorb water back
into the kidneys, which helps dilute the accumulated sodium. When too
little sodium circulates in the bloodstream, the production of
antidiuretic hormone ceases. As a result, the kidneys increase urine
production until sodium concentration returns to a normal level.
This is clearly related to fitness because:
Sleep is directly tied to hormone regulation and production, which is where all catabolic and anabolic activity come from.
A lot of fitness trends tend to focus on staying hydrated and reducing salt.
Your body is doing exactly what it's supposed to do, which is regulating the sodium in your blood. I'm certainly not advising you to eat a spoon full of salt, but I would experiment with something like a few small salted pretzels and see what impact it has.
If you eat some salted popcorn in the evening, I'd wager to guess that you'll have a relatively urine-free night.
I've treated several people with hyponatremia; and while you certainly aren't complaining of those symptoms and there is no reason to suggest you have it, it's worth reading up on to learn how salt, water, sweat, and urine production all work together.