Question: why is my mxd so big?
Answer: The file size increase may be caused by a large amount of geoprocessing results stored in the Results tab in ArcToolbox in ArcCatalog. Whenever a geoprocessing tool is run in ArcCatalog, the results are stored in the Results tab in ArcToolbox which persists between ArcCatalog sessions.