Mazzy keep up the writing !
I don't think I've met any honest pilot who hasn't had days like your last one.
It sounds like your doing the right thing - reflecting on your flight, working out what could have gone better, what you could have done differently to improve the outcome.
The advantage of being a student is that you have got some lattitude to make these mistakes now. Keep on thinking about the flight, mentally rehearsing whenever you've got a spare moment, and make sure your well rested prior to your next attempt. And remember how far you've got and what you've achieved so far.