Haircut looks good! I personally wear glasses so I think you're a bit like me with or without the glasses you're good. I tend to be forgetful so I don't wear them everyday like I'm suppose to *slaps hand BAD Batgirl BAD* so I find myself having to up my prescription every two years or so but don't be like me !!! I hope you have contacts you're choosing to ditch the glasses but looking at ur pics you are like me rock em dont rock em you can pull either off.
Yeah, the new haircut definitely looks better, so it's a start in a new direction for you. As for the glasses vs. no glasses, I don't think it's too big of a deal either way. If you need them, wear them because they're fine on you.
Now, you just need to work on how you present yourself to others, including not having a statue face lol... and this is coming from a person that isn't a very expressive or animated person.