You have to know your body. It's part of the beauty of the training process, and once you've determined how much your body and mind can take, you can then begin to reach your potential.
You have to forget your last marathon before you try another. Your mind can't know what's coming.