Any good web-sites, symptoms, treatments, etc?

You are there. This is a good place to start. Too many sites some meat some garbage. This is a good way to start with trying to learn the best questions to ask.