There are many possible triggers, Mono is one of them. I have CFS as well. I believe it was triggered by a Tetanus booster shot.
They found genetic markers for it a few years ago. It's believed now to be a problem with the way the body handles stress responses.