He was influenced by Shakespeare and Machiavelli
Not only was Tupac a William’s Shakespeare aficionado, he was also so influenced by Niccolo Machiavelli that he changed his stage name from 2Pac to Makaveli.
According to an interview, he said:
And I love Shakespeare. He wrote some of the rawest stories, man. I mean look at Romeo and Juliet. That’s some serious ghetto [expletive]. You got this guy Romeo from the Bloods who falls for Juliet, a female from the Crips, and everybody in both gangs are against them. So they have to sneak out and they end up dead for nothing. Real tragic stuff.
And look how Shakespeare busts it up with Macbeth. He creates a tale about this king’s wife who convinces a happy man to chase after her and kill her husband so he can take over the country. After he commits the murder, the dude starts having delusions just like in a Scarface song. I mean the king’s wife just screws this guy’s whole life up for nothing.