Just to say, it may not be a haemorrhoid but a fissure (a small tear)
I had, and still have to a certain degree, lots of pain with a small amount of blood even now. I spoke to my GP who had a look and said it was just a tear thanks to having a 2nd degree tear during labour that required stitching. The only thing for it is a high fibre diet and lots of water.