Welcome to icliniq.com.
I have reviewed your concern extensively. In my opinion, you are suffering from IBS-C (Irritable bowel syndrome with constipation). It is a functional disorder of the intestine. It can be managed with medicines and relaxation techniques so that anxiety can be taken care of. Please take the following medications that will help you to get back to normal. Take it for two weeks.
Take syrup Cremaffin (liquid paraffin and Magnesium hydroxide) two tablespoon at night.
Tablet Mebeverine (antispasmodic) thrice daily.
Ispaghol Husk (Psyllium seed husk) two tablespoon in a water glass, keep it for good four to six hours and then take it daily.
Take plenty of water, ten glasses per day.
Chew the food well.
Take small morsels of food.
Avoid oily or fried foods.
Daily exercise (walking is the best exercise).
And now your other concern regarding bowel cancer.
If you do not have a family history of bowel cancer and are not having blood in stools or drop in hemoglobin, it is doubtful. But the best way to rule out is to go for a colonoscopy. I want to advise some blood workup.
If feasible to you, please get it done.
CBC (Complete blood count), LFT (Liver function test), TSH (Thyroid-stimulating hormone), fasting blood sugar.
Follow-up after two weeks.
I hope you will come back with betterment in all parameters.