Similar situation here. I was traveling, which made it even worse - I literally collapsed at the airport out of fatigue, which turned out to be severe internal bleeding. Thankfully didn't get any further complications although if I had delayed, it would have definitely put me at risk for colon cancer.
It's actually funny that the doctors in my case actually detected polyps in my intestine when I was 18 (showed symptoms since I was young, but all the doctors in India just waved it off as stress - for a 14 year old!). But again, they just waved it off for a long time and gave me meds that suppressed the symptoms. It was only when I was on work travel that the wonderful folks at the Zurich university hospital pinpointed it. Got a second opinion, and indeed it was Crohn's. Indian doctors just kept discounting it because Asians have a lesser tendency to get it, but recent research shows that your diet factors more than where you're from.
My only advice to anyone in my position or similar would be to take full control of your health and try to get the best possible treatment, instead of trying to reinforce your biases. Had I not been able to get checked at a much better facility then, I might have been in a far worse position now.
Don't count on family to be of help as much either, unless it's a spouse. For what it's worth, around the same time as that incident, my grandfather passed away at a ripe old age of 94. He previously complained about stomach aches and toilet issues, often getting grumpy af, but family members just brushed it away as signs of old age (including my parents). In the end, when he was shifted to a proper hospital in India during his final hours (quite literally), the doctors surmised that it might have been stomach cancer all those years. But of course, by then it was too late to take a biopsy and he passed away with the next couple of hours. That advice about recording your family health issues in a notebook is spot on.