I have a really bad case of hemorrhoids and constipation currently. I am wondering that if a lot of blood comes out with the bowel movements, will my fast be invalidated? I can't really control if I bleed (usually always bleeds) or when I have to go to the washroom.
To simply answer your question, No, even if lot of blood comes out from stool, your fast will not be invalidated (Sunni View).
Next, my recommendations for you to fast or not to fast would depend on where you live. Because with these serious health problems, if it turns out that the duration of fast (in your place) is too long to be bearable by you, you could seriously worsen your health condition. Supposing that the duration of fast (duration of daylight) in your place is less than say, 14 hours or so, then under some conditions you can safely fast.
Those conditions are nothing but, during the night (i.e. not while fasting)
Break up your meals and have them in small quantities so that you don't develop ulcer or the like diseases.
Make sure you have enough fiber rich foods and plenty of water (fluids) to deal with constipation.
Also recommended (until you visit the doctor) is have enough multi vitamins and pre and probiotics and a good nutritional diet.
Exercise enough, regularly, to beat hemorrhoids and constipation.
the short answer is no, it will not invalidate your fast.
Intentional blood leaving like donating blood or treatment by letting blood out will invalidate the fast. However, blood exiting from a fasting person unintentionally does not break the fast because he/she is excused for that. Examples being nosebleed or the blood from surgery or a tooth extraction.
- Drink plenty of water to prevent constipation from fasting
- When not fasting, eat fiber supplement to prevent constipation from fasting
- Try Calmovil. See calmovil.com They have drops, supplement, and cream for hemorrhoids.