Would have looked much better with tapered jeans.
Bro, I love your fits. But you really have to do something above the neck. You have one of those faces that I just feel like punching when I see it. Get contacts and do something else with your hair. The look you have going on now just makes you look like a little shit I want to beat up. Hitting the gym also would not hurt.