I agree with Amy C that Lyme should definitely be suspected. Hep C can be ruled out/in with standard blood tests. Lyme is a lot trickier as the standard tests done through LapCorp and Quest are generally agreed to be basically worthless. Too many false negatives. I would insist your doctor send your blood to Igenex for Lyme testing. Their tests aren't perfect, either, but are much more accurate. Lyme will absolutely cause those symptoms.
Amy C is also right that there is an excellent support group for Lyme on this site. It can be a bit overwhelming to read everyone's symptoms. Just remember that you WILL get better. You just have to figure out what you're up against first.
If you do have Lyme, there are several very good treatment options of late. Standard oral antibiotics are the MDs first choice, assuming you can find an MD who believes that Lyme actually exists and can cause chronic problems (believe it or not most highly educated MDs do NOT believe in a chronic form of the condition). Others have had excellent success using only natural treatments, like Cumanda and cat's claw. Again, this is all covered in the Lyme forum.
I'm glad that you reached out for help. My advice is to stay plugged into forums like this as you wrestle with your condition. For most patients, dealing with patronizing, condescending MDs makes life even harder. It's good to have support from people in the same boat as you.