Sometimes it feels like you will never reach your goal, but if you can follow a recommended training plan such as the ones here on Great Run Training, you should find that you reach your target. Our plans are interactive and will repeat a weeks training if you are finding it too difficult, or skip a week if you are finding it easy. You will get to your optimum state of fitness on the day, and this will mean that you will be able to give it your best shot. Even if you don't manage to run the whole distance it is a great achievement to finish. You can then build on your fitness for the next race, and you will almost certainly succeed.