So 59 hours and haven't solo'ed. Flying is not a race it's about building experiences and developing judgement and skills. Ease off, do as others have said get an assessment from an independent instructor, not about what's been done but about where you are now and start again. Find a way to manage with your emotional intelligence. Flying is a motor skill coupled with airmanship and situational awareness. It's not a game of egos. Good luck,