I was helped by the same information from here and other sites. Ksman and a host of others have been offering advise here for years now. Without them I would also have been lost. I am only able to post and help out now that I am finally starting to feel better.
God is pretty fricking amazing when you see all that he can do. I am still amazed at the number of "coincidences" that happen in life just by "pure chance" (yeah right).
One example (out of countless stories I could pick from), my wife has thyroid issues, and educated herself about the condition. I then convinced her to join a gym (which was a miracle in and of itself) and get out after suffering from hypothyroidism for so long. While there she just happened to bump into a woman at the gym. They talked and found out that they both loved to play raquetball so they started playing together. As they played, they talked like woman are prone to do, and the other woman had some complaints/issues. My wife thought they sounded aweful familiar and she pressed her to get her thyroid checked out. It took some convincing but she did. The doctors then discovered an extremely rare form of thyroid cancer that is extremely aggressive, but they caught it just in time (another month or so and it would have been too late), and she is now on the road to recovery. I always thought that God was suppose to be a little more subtle then that. I mean what use is faith when it is just so blatantly obvious.
I know that there is a purpose for what I am going through and what I have already gone through, and I am just happy to be able to help when and where I can. Without my faith that there was a reason for all of this, I am not sure I would have made it to the other side (or mostly there anyways).
I wish you the best of luck - keep us updated.
as a side note most doctors can get blood tests results within 7 days of the draw. The two week+ window that I am always quoted is just to make it easier/less demand on the doctors. Call back 5-7 days later and ask them to fax you what ever results have already come in - I always say I want to have the results in hand so that I can do some research and prepare for my dr. visit so I don't waste time while I am there simply reading the results - it has worked great so far.