I match you with Gladiolus!

He’s someone who seem like he’d be good at seeing through a person’s mask. And if faced with someone self-conscious, he seems like he’d love trying to reassure them of themselves. Sarcasm is something he secretly loves. So your witty sense of humor would mesh pretty well with his.
I can picture him purposely smudging your glasses if he thinks you’re being too serious.