It was only yesterday that 50 Cent presented one of his strongest mainstream hip-hop/pop tracks in years, "My Life." It's felt like an eternity, particularly since he was on "The Voice" only a few hours after. Today, we have the full music video featuring Eminem and Adam Lambert running around scared.

I've taken the term "My Life" as in "F*ck my life," a statement that Fif, Shady and the Maroon 5 frontman are all trying to express. This isn't the space to boast (entirely), this is their sad, dark creative corner of the house to flip off the shenanigans. None of this is made more clear than during Em's verse and appearance in the vid. If it wasn't readily apparent yesterday, please note: dude's on fire here.

What I remain unconvinced of is Levine's emotional presentation. He makes a terrible hobo.

"My Life" is from 50 Cent's "Street King Immortal," tentatively due in February.

Read about my other thoughts on "My Life" here.