A colonoscopy is easy, you will get through that fine. I highly doubt it will be colon cancer, given your age, and there are many other reasons for constipation. My son has this happen to him often (he is 21), and he goes through colonoscopys as well. Do you drink enough water? Do you take any meds?