Oh what a frustrating situation. I hope the pains ease off and your little guy stays put for a bit longer yet. Poor little Charlie. I wish you all the strength you need to get through this.