Reaches for CFI hat...
I suggest a brief trip to another school, either at your home airport or another, flying with a senior/experienced CFI for a 'stage check'. Get another, unbiased opinion on your competence and then decide if you want to make a major move. Sadly, sometimes an instructor or school and a student don't click.
PM me if you'd like.
best
neilki