UFO over easy
online mahjong
for me, Bubbles represents a fundamental humanity. He can walk through hell, but his flame of basic decency never quite dies.
have you seen season 4? don't want to spoil it for you, but bubbles displays the same weaknesses as everyone else in that season, but I guess that's part of what makes him a sympathetic character.
I see what you're saying though. Omar's 'purity' is totally unattainable, he seems barely human. Which makes sense but is sort of fucked up when you think about who he is and what he does. It's only in those moments where harm comes to those he cares about where you see any spark of weakness, but even then that just serves to fire him up in his quest for justice. Batman!