First you should not change yourself for anyone. However with your long hair it looks like you just didn't care. Not because you had long hair but because you seem to not do anything to it. With your new cut it looks like you put effort into your look.
I hope that doesn't come off as rude I promise I am not trying to be.