Thanks so much for all the advice. I'll make sure to be a bit more scientific with my hydration.

And hopefully I'll be able to continue my long rides without any discomfort.