@dandelion It sounds like you've really done the best you possibly can for you son and you should not fault yourself for his challenges. Likewise, since you don't have contact with your grandchild, there is only so much you can do. As others have mentioned, it is important that you take care of...