Thanks for posting your query.
Since you are not sure whether it is blood or not, you can have stool test
Blood in stools could be due tohemorrhoids, fissure, polyp, colitis
or malignancy. A colonoscopy
has to be done to know the cause.
You are having dyspeptic symptoms also. Check your blood glucose level and also test for H.pylori infection. You may also need an upper GI endoscopy
as part of evaluation of your dyspeptic symptoms.
I hope that answers your question.