0 Album Review: 50 Cent – Before I Self Destruct October 29, 2009 odeisel Before I Self Destruct is probably 50 Cent’s last hurrah in his cycle as a true heavyweight musically. Does he go out with a bang?