Hi there -- TOTALLY OT - but I think I recognize you from my friend's blog. Is this your standard username, or is this your first time using it? My friend's name is "J" and her son's name is "R." She's a great champion for the cause she's involved in. Anyway, long shot, but your username is the same as the friend she has on her blog. Just thought I'd ask.
I definitely agree with the others. Stand your ground. Right now, especially, he needs consistency. He has so much to get used to & he needs some sort of stability in order to adapt to it. Definitely stand your ground! Best of luck!