Jared, I think you totally pass! The glasses are a bit big, but you have a tall face, so you pull them off pretty well, actually. :3 Maybe smaller ones would still look a bit better, but you still make these look pretty good. I don't think many people would be able to pull off those frames as well as you do. I think the shape of the frames is good, but they either need to be thicker rimmed or just smaller in general (for when you get your next pair).
Ugh, I need to get new glasses. Mine are ugly femme (and unfortunately they were the best ones they had when I got them), I need something a little more masculine and hip for those moments when my contacts are bothering me too bad (also, it'd be nice to have a script recent enough that I could legally drive with). I definitely don't pass with my glasses on. :/