Dart, what everyone has been saying seems on-point to me. A shaved head always looks better than male pattern baldness. Plus you're a good looking guy.
I'm also pretty short and I also wear glasses, so I hear you. But you're better than me in the face department, so count your blessings!
Hang in there. Get used to your new look and your confidence will carry you over many obstacles.