This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    20 Reasons Stiles Stilinski From "Teen Wolf" Is The Man Of Your Dreams

    "I'll be your Batman."

    1. First off, he's really, really hot. Who doesn't want that in a soulmate? 🔥

    2. Like, he's super megafoxy hot.

    3. Stiles is always up for a challenge, no matter what.

    4. Oh, and he is a freaking genius. Swoon.

    5. He doesn't put up with any bullshit.

    6. He cares about his appearance, which is very admirable.

    7. But never pretends to be somebody he's not.

    8. His sass is legendary.

    But really.

    9. Stiles is good under pressure.

    10. He can dance... kinda.

    11. He's really adorable when he's awkward.

    😍

    12. He's really, really brave.

    13. And, of course, super passionate.

    14. He just ~gets it~ when it comes to relationships.

    15. He never keeps anything in, and is always totally honest.

    16. He's a positive and supportive pal.

    17. He is also super hilarious, which is a major plus.

    18. Stiles protects those he loves.

    19. He isn't afraid to talk about important issues.

    20. And, of course, THAT LOOK HE'LL GIVE YOU WHEN HE FALLS FOR YOU IS EVERYTHING.

    Stay perfect, bb.