Wow...what a thread! Let me add my best wishes to everyone else. As someone said midway through the threads I sure don't understand all the medical jargon but it appears through all the trials and tribulations you somehow got to the right place. I can empathize with the stress part of the cause of your whole ordreal as I also have a severely mentally ******** son with a sleep disorder. My angel wife has beared most of this stress. I hope you're back on the bike before long as to me exercise is by far the best stress reducer. Keep posting and riding Fox !