Likely it s habitual constipation
if symptoms are there for year and not accompanying other symptoms including blood in stools or weight loss
Can take a trial of isapgula husk two spoon a day with increased dietary fiber
and water intake.
Get your TSH (Thyroid
) test done, and stool examined for occult blood for 3 samples to alley anxiety.
Hope this answers your query.
Please do reply in case of any further questions.
Wish you a speedy recovery.