For me certain mental tensions cause mine & constipation. Last bad case was while I was training people to
drive semi-truck's. Most didn't know how to use a stick & thought there were 18 brake's. You might check & see
if you have any thing like that bothering you & change your routine. Just a suggestion.