Character Recommendations Based on Xiomara Villanueva

Hiccup Haddock III How to Train Your Dragon

Maybe the only Viking nerd in recorded history

John Watson Sherlock

Witty, practical, and loyal, John is recovering from wounds that are both physical and psychological

Stiles Stilinski Teen Wolf

Smart, sarcastic, and loyal, Stiles doesn't just want to be the sidekick in someone else's life

Dipper Pines Gravity Falls

Investigating a truly strange town during the world's wildest summer vacation

Dory Finding Nemo

Dory is more than a little forgetful, but she'll always remember to have your back

Jack Sparrow Pirates of the Caribbean: the Curse of the Black Pearl

An eccentric pirate making it up as he goes along. He's Jack Sparrow, savvy?

Castiel Supernatural

He might be an immortal angel, but the human world is still more than a little confusing