Oh hon, you didn't "do" anything wrong! Any more than a person can stop a family member from getting a kidney stone... Let the vet help with this. I've had
one snake out of countless & many years keeping that had this happen...it's not typical constipation, but a blockage due to the formation of a "stone" of urate
crystals. I was able to help mine without a vet (long story later) but you definitely want the vet to help...he/she can break this up so it can pass. (I didn't at
first think of this with your snake because you said she passed stool and didn't mention feeling any hard lumps...) This will in all likelihood end well, but your
snake does need vet help, so try to relax until then, you've done the best & all you reasonably can. BTW, this "stone" is sometimes referred to as a "cloacalith"
ie. stone in the cloaca. Do nothing else right now, wait for the vet, ok? hugs! (this is not the worst thing it could be, ok?)