im srry to hear about all that is happening at once. i hope things with your son work out as well. its a good thing your getting help earlier on that later when itll be worse....