well...viral infection is pretty broad. Have they checked you for lyme disease and things like eptein barr or mono? they should be able to narrow it down a bit more. There isn't much we can really do against viruses, but if you know more specifically what it is...maybe you can at least get some...