This is why I love you. I can't help it! He's so scruffy and ragged looking but still has that sweet adorableness and he kinda looks like the world is ending but maybe not if he hopes hard enough and yeah, I just wanna snug him. A lot.
Blev, come on, everyone knows Cho is meant to be played by Angelina Jolie, wtf?