I find it difficult to stool because the feaces is hard and blood do come out after forced defecation. What could cause this and the treatment. Thanks?

Plugged Plumbing. Constipation helpers: eat whole grains, lots of fruit&veggies, oatmeal, psyllium, ground flaxseed, metamucil. Drink 8-10 glasses of fluid a day. Take over the counter docusate, bisacodyl, or MiraLAX (polyethylene glycol) (take more MiraLAX (polyethylene glycol) when you're really plugged up, less when you're loose-y goose-y). Get moving 60 minutes every day. Talk with your doc: the blood may be hemorrhoids or something more concerning.
Constipation w/blood. Depending on age & risk factors, anal fissures & hemorrhoids commonly cause bleeding when straining at stool. Stool softeners, fiber additives, avoiding long sitting on the cammode, sitz baths, & hemorrhoidal creams may help. A bigger question is why you have hard stool. Could this be due to narrowing of your colon from inflammation, scar tissue, external factors, slow gut? See your doctor.