Rapper 50 Cent has amassed a huge private collection of songs which he will never release to fans - because the content is too "personal".
The In Da Club hitmaker admits he pours his emotions into his work, and the resulting tracks are often deeply moving for him.
And 50 Cent admits he files many of these songs away so only he can listen to them.
He tells Rap-Up, "I have music at home that I feel is personal that will only stay on my iPod and in my headphones. I don't feel like everyone else would understand artistically why I chose to write those things. I just keep it to myself."