I agree with Been There, Done That about checking out other areas such as insurance Companies. Unless you want to stay in a hospital setting there are other areas to look into. How about a doctors...
There is a brain training that you can do. My daughter did it and have great improvement. There wasn't any medication that seemed to work for her so we went this route. Where I live it is called...