These things are baffling! I had gone over a month without a tear. Now, I've had three over the past three days, each bloodier than the last! I switched from Dulcolax to a generic of Miralax yesterday, and although the BM was soft, it still brought on the pinch! My only guess is that, since I've been fighting a cold, perhaps I've been a bit dehydrated -- but I'm still drinking dang near a gallon of water per day!