Teen Wolf‘s Stiles Stilinski is the ultimate teen TV show heartthrob. He’s literally adorable, his nickname is “Mischief,” and he’s played by none other than the gorgeous Dylan O’Brien — there’s literally nothing better! Plus, he’s funny, loyal, outgoing and sweet. Are you as in love with him as we are? If so, take the quiz to see if he’s actually your soulmate.