Based on your symptoms, the most likely causes are an anal fissure (a small tear in the anal canal) or hemorrhoids (piles), both of which are very common after pregnancy and childbirth due to constipation and straining.
Pain during passing stools followed by bright red blood on the tissue paper or in the toilet bowl is more suggestive of an anal fissure, although hemorrhoids can also present with painless or mildly painful bleeding.
What you should do:
Avoid constipation by drinking plenty of water (2â3 litres/day) and taking a high-fibre diet (fruits, vegetables, whole grains).
If required, your doctor may prescribe a stool softener such as lactulose or polyethylene glycol to keep the stools soft.
Take warm sitz baths for 10â15 minutes, 2â3 times daily and after passing stools.
Avoid straining and prolonged sitting on the toilet.
A local anesthetic or prescribed ointment (such as diltiazem or nitroglycerin, if appropriate) may be required after examination by your doctor.
Since your symptoms have been recurring for the last 2 years, I would recommend that you consult a general surgeon or gastroenterologist for a physical examination. In most young patients, an examination is sufficient to confirm the diagnosis. However, if the bleeding persists, there is a change in bowel habits, unexplained weight loss, anemia, or a family history of colorectal cancer, your doctor may advise further evaluation, including a colonoscopy, depending on your age and clinical findings.
Seek immediate medical attention if you experience heavy bleeding, severe persistent pain, fever, pus discharge, dizziness, or weakness.
Most postpartum fissures and hemorrhoids respond well to conservative treatment, so with proper evaluation and management, your symptoms are likely to improve.
Answered2026-08-02 05:58:07
Let others know if this answer was helpful