Just when things really seem to have been on an upswing, I let my guard down. Wrong thing to do. I hate walking on egg shells wondering when or what will set him off. Had a couple good weeks. Funny, now a days you can get chewed out ONLINE. Name calling, totally said awful things. He has been getting very thin lately. Thinks he is fat and doesn't want to eat anything. He refuses to go to the pool because he will have to take his shirt off, and he says he is to fat for that. It is over 90 degrees, he has a season pass, but I am ...well you don't want to know what he said to me. Not only that, I thought he was getting along with others really good lately. Talking nice about people, laughing with them and not at them. Thought it was better. I hate how difficult child's can change in an instant. One second he loves me, next second I am the worst enemy. Well, I guess it is good He did this today and not tomorrow. Because tomorrow AM is psychiatrist appointment.