I agree with sunnydays this is a lot to take on...that kid is definitely going through a LOT! But hopefully you can make it work...I once had a difficult child, similar to the one you have, and I remember actually liking the challenge...it is SO rewarding to have a child like that, then work with him and to have the child make a complete 360. However given his family situation who knows how things will turn out...good luck!