"Insecure" has some great characters and some not so great -- there's levels to this. Given all the drama that happened in Season 1 and the beginning so Season 2, we've ranked the characters from our most favorite to the ones we don't care for much.
1. Molly (Yvonne Orji)
Yaaassss Molly! Molly is the best friend everyone wants but doesn't deserve. Even though clearly has some issues she needs to work out for herself, she's still a ride or die friend.
2. Frieda (Lisa Joyce)
Frieda is the sweetest person ever. Even though she may be a little out of touch with reality sometimes she's not afraid to admit when she's wrong. She's just an all around well intentioned person.
3. Kelli (Natasha Rothwell)
Kelli keeps it real and we love her for that. She's also not shy about expressing her sexual fantasies in public, so yay! She's one of Molly and Issa's close friends and I guess anyone that's cool with them is cool with us.
4. Lawrence (Jay Ellis)
Ugh. We have some conflicted feelings about Lawrence. He hasn't exactly done anything wrong in the traditional sense, but he did let Issa take care of him for months on end while he just chilled on the couch. We haven't seen enough of him in Season 2 yet to decide on whether he sucks or not, but so far -- meh.
5. Issa (Issa Rae)
We have a love/hate relationship with Issa. While we're happy that we finally get to see the repercussions of a woman cheating in a relationship, we still can't believe she'd cheat on Lawrence! She seems to have learned her lesson though because home girl is miserable without him.
6. Tiffany (Amanda Seales)
So Tiffany is funny but she comes off as a little fake and self absorbed.
7. Tasha (Dominque Perry)
OK, so we don't hate Tasha just because she's with Lawrence or because she's like "the other woman" or anything. We don't like her because she was heavily flirting with Lawrence even though she knew he had a girlfriend at the time. I wonder if she's even asked him about what happened with his girlfriend... Rude.