Realistic characters have contradictions. Exceptions to rules. Maybe they’re mostly nonviolent, but they’ll punch you if you insult their friend. Maybe they’re afraid of spiders, but aren’t afraid to kill a spider for their younger sibling.
In short, don’t be afraid to have characters who can’t be defined by a character fact sheet.