You've done so much with him and given him so much love, he's just finding his feet by the sound of it... Are you fully recovered? Have you ridden him since?