I once held a shit in for a week. Literally 7 days. I was in the hospital and forbidden from using the toilet and using the portable bag toilet in the room with 6 others was not gonna happen so I held it in. Nurses gave me laxatives because they were concerned but I beat them too.
After finally being allowed on the toilet, I basically filled the bowl to the top and clogged the toilet. Yes, it hurt. I now know why and I'm never doing it again.
I just finished my surgery rotation for medical school and I saw so many colonoscopies. I have seen the inside of dozens of people's colons and this is a pretty good explanation for what's going on. I could also tell which patients ate a lot of fruit or seeds because there would still be some residual seeds in there after the clean-out prep.
Pro tip: if you are going in for a colonoscopy, ask for the pill form of the prep. Most insurances cover it, it works better, and you don't have to drink the gallon of disgusting fluid.
Also! Colonoscopies are very important! They are the single best tool for detecting and preventing colon cancer. During the scope, if they find any polyps, they get removed and sent for evaluation to see if they are cancerous, pre-cancerous, or benign, and the polyps are basically the seeds of colon cancer. It is recommended to get your first colonoscopy at age 45, unless you have a family history of colon cancer, in which case you would get your first one 10 years younger than the age the family member was diagnosed, or age 45, whichever is younger.
There are the home tests like the cologuard, but that has a 45% false positive rate, and they're only good for 3 years while a colonoscopy is good for 10 years(*) if it comes back normal, so the cologuard ends up being more expensive in the long run. It also only detects the later, more advanced polyps that are more likely to be closer to being cancer, and if it comes back positive, you have to get a colonoscopy anyways. A lot of the false positives come from the fact that it tests for DNA associated with cancer mutations and for microscopic blood in the stool, and they don't tell you if it's positive because of the DNA or the blood, and you can have microscopic amounts of blood in your stool for tons of reasons.
TL;DR: Colonoscopies are very important, and MUCH better than the home test. Talk to your primary care provider about when you should start screening, and if you're over 45, go get scheduled for one now. Colon cancer is a horrible disease, and it's actually quite preventable and easy to catch in the early stages, if you get your colonoscopies on the recommended schedule.
*Addendum: If your colonoscopy detects certain kinds of polyps, or more than a certain number of polyps, you might be on a shorter interval for surveillance scopes to make sure they catch anything before it becomes cancer, and that interval can be anywhere from 3 to 7 years depending on what they found. Also, if you have a family history of colon or rectal cancer, you'll be on a 5 year schedule because you're higher risk.