Fire that doctor. He should have taken blood, urine, and biopsies. Find a Gastroenterologist, get another colonoscopy. Those internal hemmoroids could be polyps, especially flat ones. You need an expert, because you need treatment. Any doctor that says you're fine when you're in agony got it wrong. Best of luck!