Have you considered weather dealys during training? Have you considered either failing or partialling your flight tests? All this and you still have 7 exams to complete and pass. I think you are setting your sights too high and guess from experience that you will not complete before your cut out date.