Dear Cheryl,
You do not provide any information regarding your age, characteristics of the diarrhea, concurrent medical conditions, lifestyle, data that is necessary to develop a list of possible explanations for your diarrhea. In general, infectious diarrhea usually lasts only a few weeks. There are however, some parasitic infections that can have a long clinical course. Also individuals with AIDS can have prolonged bouts of diarrhea.
It is always necessary to exclude structural causes for the diarrhea. The guaiaic positive stool could be an indication of mucosal inflammation, including inflammatory bowel disease, but there are a number of other possible explanations.
I think that you should find a doctor who can initiate the appropriate testing to determine the cause for your problem. Although you have probably not suffered any irreversible damage as a consequence of the delay in investigation running around with diarrhea must certainly impact your quality of life.
Best of luck