Hi and welcome....well done on 20 days. I had a minor bleed at one stage some years ago. It was gastritis.....diagnosed with an OGD. I was put on some meds for it.
Try not to worry....there are lots of very treatable things that can cause the bleeding you describe.