This is a long post, but I could really use some feedback. All help is appreciated. Thanks!
My 12 year old nephew is being raised by my mother. My sister (his mom) is psychologically unable to raise him; she has extreme anger management issues, depression, etc. His dad has never been in the picture. My parents have been raising him since he was six-months, though my dad died a couple of years ago, so it's just my mom, now. My siblings and I are all adults, not living with them.
My nephew has always had trouble controlling his temper, and things have gotten a lot worse since my dad died. My mom is having a difficult time handling him; she'd older and doesn't have the physical energy to deal with his tantrums.
My nephew does very little around the house. He doesn't help with the chores. He leaves his toys throughout the house. He talks back to my mom. He throws couch cushions, pillows, laundry all over when he's angry. He breaks his toys. He yells and says hateful things. Recently he threatened violence. My mom doesn't know how to handle him. He was going to counseling, but they've stopped that recently. My mom doesn't believe in counseling - thinks it exists simply to part people from their money, so quitting was easy. She never attended any counseling sessions with him.
He also has issues at school. He gets in fights. He has shouting matches. He doesn't do his school work. And everything is always "someone else's fault" (his teacher's, the school counselor's, his friends', a bully's).
My mom is worried about her health. She's afraid that the stress from raising my nephew will cause a heart attack or stroke, and that she's going to die. With her family's history, it's a valid concern. She's also afraid that in another year or two, my nephew will be big enough that he might harm her. Right now they're evenly matched, physically. With the direction he's heading, this is also a valid concern.
She's asked me to step in and help, possibly to the extent of moving in to their home. I have no idea how to help. What suggestions do you have for me?