I was instructed by the CFI up to my first solo (8 hrs) but in the next 10 hours I had four different instructors. I didn't want to change schools because I liked what I was flying so I was going to just give it up because it was killing me financially any way. One of the instructors heard of my situation (Ok it was down the pub) and said if I persevered he'd fly with me until I got it done - which I did. Even got to where spinning the bu$$er for the GFT was a doddle.
I lacked confidence in the air because flying didn't come naturally to me and four different approaches to the game got me flummoxed. The instructor who helped me went on to a Captains seat flying 146's for a major airline. A great guy and a great instructor. You need to find your instructor and as somebody has suggested if thats the CFI to compensate you for all the screwing around - so be it.