Just to add,like most have said keep plugging away.I myself when I was learning failed my pre-solo checkride....
Felt like S&*T and thought I was never going to do it.However calmed myself down for the next day and passed the PPL in minimum hours without any hitch whatsoever on my Flight test.Enjoyed every minute of it and hopefully next March time I'm off to Jerez to do fATPL!!
KEEP GOING!