OMG Kel, you just described my kids too.. LOL