Hello all! I cannot tell you how relieved I am to find this forum! I apologize in advance for writing a terribly long post! I realize it's been going for a number of years now but I am hoping to hear...