Let’s talk about Marjorie Diaz.

Values:

1. She’s smart
2. She’s great at video games
3. She has a great sense of humor

Flaws

1. She’s selfish
2. She has no common sense
3. She has a drug addiction