Welcome Kitsap Dweller. *scratches head Ummmm, what's a Kitsap Dweller anyway?
Sounds like you need to be here to perhaps find some answers. Sorry about your grandsons. At least the oldest will grow out of his behavior problems (more than likely), but the youngest -- how very sad.
What are you hoping the magnesium will do for your bod?
Sorry for your troubles, but glad you found us! Welcome!