Your problem is not clearly mention.whether you means you suffered with constipation since last two months?Your motion is passed once in 3 days?
Whether its habitual from child hood?
Whether you undergo any medicines for any illnesses?
Whether any swelling near anus?like piles?
What is the colour of blood? Fresh red or black?
Whether the stool is mixed with blood or blood splashing out to toilet after motion?
Please clarify all these questions for proper diagnosis...
Next Steps
1.Drink plenty of water.
2.Take fibrous food more like beans,leafy vegetables,oats
3.Drink warm water always it will smoothen your digestive tract
4.Avoid non vegetarian diet
Health Tips
Drink 1 tsp castor oil+ half glass hot water early morning
Apply coconut oil on anus it will clear the wound if any and smoothen the area
(Please rule out all the above question to clarify piles& other ano rectal illness.Better to start castor oil after clarify this)
consult doctors.They will prescribe laxatives suitable for you