Have the sorted out ASAP by a GI Specialist; Lower Endoscopy.
All the best.
Sorry I just re-read my post my aunt was 47 when diagnosed with colon cancer.
You will NEED a lower endoscopy to rule UC out, not an upper endoscopy. That would be my recommendation.
I don't think it would be UC as I had an upper endoscopy done and they said things looked normal.
It is not common for your age, but can occur. Sounds like a Colitis, possibly UC=Ulcerative Colitis, but I cannot say this is cancer.
Any referral to a GI Specialist to sort this out?