Hi themom - we have information for you
So, your son has a cell phone ????
Whose idea was that? sheesh!!
As you are trying to manage this child on your own, then I recommend you get some help from your local menal health association.
I don't see NPD in him - just usual teenager stuff and, an enabling mother.
At the age of 12 he knows how to take a shower.