annaruffin9041 annaruffin9041 09-02-2024 Medicine contestada Does excessive straining cause hemorrhoids?