Ever since I was 10 I have started singing higher and higher notes. Also at this time I could sing all the way down to the contra octave and still sing some 2nd octave notes. Now I can sing up to F# in the 3rd octave but only down to E in the small octave.
I first extended to 2nd octave notes, then soprano C and higher.
As I have practiced soprano for 4-5 years I should be very good at it. However it sounds very squeaky, sort of like someone playing the flute for the first time and has ever since I started extending my high note range. In fact it sounds more squeaky than it did when I started singing soprano C and above.
Why is my soprano getting squeakier with more practice and why did my bass range abruptly go from down to contra octave to only E in the small octave?