I have internal ones too. I found an ointment that helps alot. It's called Neo healar, it's from another country. I ordered it on the web. It helps with the swelling and bleeding. I had a treatment done once called Ultroid but it made it worse. I have thought about getting the laser done but can't find a doctor here in town that does it. I have been using the ointment for a few months. I highly recommend it. I'm not trying to get people to buy it, just have found it to be very helpful. I have used other creams like Preparation H but it never helped.