hi, i ve had internal hemorrhoids for 20-30 years, a couple days ago they progressed to external ones, they can t be pushed back inside and are painful and big, i want to try vicodin to get some sleep, would this help? I have a doctors appointment tomorrow afternoon and it seems like forever.