I don't have time for a more detailed response but hopefully will be able to later. My quick answer is - "The Explosive Child", this book saved us. I can't say enough good things about it.