You bring up a very good point Bob Z. Marathon preparation will put a big-time crimp on time allocated to family, friends, work, household chores, etc.
Having run 28 of them, I can attest that marathon day is not the challenge; but training for it certainly is.