It might have something to do with all the bullsh*t you have been feeding him. You should be careful or his little sister might also have the same problem. I think a little time with his dad would be good for his health. And try removing the tweeker from your house. If you think he is not then look around, your house looks like cr*p. Bicycle tires everywhere broken cars vans and entertainment centers and all. Very classy joint you have goin on there. Its a nice touch adding the shopping cart out front too. Car break down again? That must suck. And just in case you ever need a professional photographer let me know. I might give you a good price rate, tell a friend and save even more.
And its probably an ulcer that the boy has, due to stress and everything else thats been going on. Stop feeding him all that cr*p and let him at least call his father. Its been over a year now, how long will you allow this to go on?
Cheers