Good info here. And here is what I have. Finally it had a name slow transit constipation.
People with constipation are generally told to eat more fibre and use laxatives, but if you have slow transit constipation, which causes infrequent stools and bloating, this won’t make any difference — and usually make it worse.
The condition can start in childhood or later in life.
Chronic constipation affects two million people, but between 15 to 30 per cent (up to 600,000 people) are thought to have the slow transit form. It can be mistaken for IBS where constipation is the predominant symptom.
It occurs when the nerves and muscle in the gut wall don’t work efficiently, so food and waste aren’t propelled at normal speed.