Hello and thank you for posting your health query on E health Forum.
From the history provided here, it seems that most of your issues are due to chronic constipation.
Normal stool elimination may be three times a day or three times a week, depending on the person.
Constipation is defined as having a bowel movement fewer than three times per week. With constipation stools are usually hard, dry, small in size, and difficult to eliminate.
There are many things you can do to prevent constipation. They include
1. Eating more fruits, vegetables and grains, which are high in fiber
Foods Rich in SOLUBLE Fiber: Oatmeal or oat bran; Brown rice; Orange, grapefruit, green plantain
Foods that can act as laxatives: Prunes, figs, Psyllium husk, shredded wheat, flaxseed (oil), Senna, Cascara sagrada, Aloe vera juice, Dandelion root, Molasses, Liquorice, etc.
2. Drinking plenty of water and other liquids
3. Getting enough exercise, abdominal exercises are best to improve gut motility.
4. Taking time to have a bowel movement when you need to. Visit the toilet for 15 minutes in the morning, even if you are unable to have a bowel movement. This relaxes and stimulates your digestive system.
5. Relaxation and stress management techniques.
6. Proper dietary habits, regular meals, not missing meals and breakfast,etc. Sit quietly for 15 minutes after eating a meal to aid in digestion.
7. Cessation of smoking and tobacco use, excess dependence on sodas, colas and caffiene.
You might consider getting yourself examined by your physician, for adequate counselling and proper evaluation of your condition.
Medications and laxatives can be tried when all the rest of the measures have failed. Prior intake of laxatives without addressing the root cause will not help the issue to be solved.
I hope this helps.