That sounds painful, usually if you have had children it's possible it could be piles or a fissue, they tend to pop out when you strain, they can sometimes bleed, i had them for a short time after childbirth, I do think that you need to see your doctor and put your mind at rest, you can't put a...