Completing the Edinburgh marathon is a giant undertaking that can push your health and your stamina to its limits and leave you with a sense of achievement for many months and years to come. Whether this is your first marathon or your fifth, here is a guide to preparing and completing your dream marathon in…