Tupac will always be my favorite rapper of all time. "Only God Can Judge Me", "Shed So Many Tears". Love his music, his swag, his intellect... his life was too short and he seemed to work as though he knew it would be.
"You can spend minutes, hours, days, weeks or even months over-analyzing a situation; trying to put the pieces together, justifying what could've, would've happened or you can just leave the pieces on the floor and move the f on." -Tupac