The song "Leaving Heaven" by Eminem (feat. Skylar Grey) focuses on the rapper's intense feelings towards his father and the abuse he endured as a child. Eminem is expressing his rage towards his father who abandoned him and is now dead, and his quest for revenge.
Throughout the song, Eminem describes his struggles as a child, dealing with poverty and abuse. He also vividly recalls the time he was beaten up and his tricycle was taken from him. The verse also reveals the impact of racism on his life and how he suffered from it, despite growing up with a white mother.
In the chorus, Skylar Grey sings about leaving Heaven, which can be interpreted as Eminem leaving behind his past and the pain he has been holding onto for so long. He does not want to be found by the angels, who represent forgiveness and the chance to move on from the past.
In the final verse, Eminem expresses his intense hatred towards his father and the desire to physically harm him. He wishes he could tell his father how he feels and that he blames him for all the pain he has had to endure. The lyrics suggest that Eminem has not been able to fully process and forgive his father for his actions, and that he is still weighed down by the pain. The song ultimately ends with Eminem taking revenge on his father, declaring that he will see him in Hell.