This has got to be a joke. Your snake has been experiencing digestion problems, a "special case" would not have had constipation even once! Constipation doesn't just happen for no reason! Your snake is not an exception to the widely accepted rule that a boa his size should not be eating large rats, and I hope you will come to see this. Hopefully before it's too late.