Character Recommendations Based on Xiomara Villanueva

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