Good God! These are the things I try not to think about beforehand or to remember later. Y'all are very good at bringing back memories.
I do agree that it is a good idea to have these procedures done, even if only for baseline information.
For my next colonoscopy, however, I plan to be asleep, or at least giggly. By the way, as I was sliding out of the car at home that day, I gave a slight cough- and, legs wide apart, waddled into the house...Liquid aluminum, I swear.