Don't feel bad. To maintain a military industrial clearance to seek employment with mil-spec aerospace... I have to produce ever address I've ever lived at since I left home after high school. (except time in the military). List all immediate family and where they are now. List all clearances I've had both state and federal, the type, and the start and stop dates. List everyone I ever lived with. List all trips outside the USA. List all aliases (now including all on-line monikers.) Declare whether or not I've ever had contact with a LONG list of organizations and the individuals that MIGHT anger the government... etc etc. And then the fingerprints and criminal background check with each local, state, FBI, CIA, Interpol, Scotland Yard, Royal Canadian Mounties, and a few others I probably can't mention. The first time I had to do this, I made several copies and put them away for safe keeping. And I still forgot to spell out my Sister's middle name, argh. They sent it back. I've also heard that keeping the first and last utility bills for all residencies isn't a bad idea either. In the last two decades, there has been a surge in fraud in the work place. People generate false documents, take a job, fake work and do nothing, and sudden vanish after six to 24 months. Many of them are foreign nationals. Computer programmers are especially venerable, since it's hard to check the work and easy to fake. Which of course created new jobs, people to check the work.