There's no question that being the child of a celebrity comes with its own set of difficulties.

It's rare, though, that the famous parent fully confronts the realities of what their little one has been put through.

Eminem has bucked the trend, rapping about his past in a tune dedicated to his daughter, Hailie Mathers, called 'Castle'. 

I built this castle
Now we are trapped on the throne
I'm sorry we’re alone

The 18th track on the iconic rapper's newest album, Revival, starts out with these evocative lines.

The song then chronicles his rise to stardom, starting when he was a young father struggling to support his daughter on what little money he made from rapping.

 

A post shared by Marshall Mathers (@eminem) on

The 45-year-old father and Hailie's mother, Kimberly Anne 'Kim' Scott, have had an extremely public and tumultuous relationship.

The high school sweethearts have been married and divorced twice, and he notoriously wrote the song 'Kim' about his hatred for his then-wife. 

Eminem has since apologised to Hailie for the publicised nature of his conflicts with her mother.

I never knew it'd be like this
If I did I wouldn't have done it
You ain't asked for none of this sh*t, now you're being punished?!
Things that should've been private with me and your mother is public

Eminem has struggled with more than relationship issues, though.

In 2007, the 15-time Grammy Award winner almost died of a methadone overdose. 

Slim Shady has spoken openly about his drug addiction in the past. His new lyrics, in which he speaks to his daughter about how he was 'sliding down a slippery slope', show a unique vulnerability.

 

A post shared by Hailie Scott (@hailiescott1) on

The rapper is quite the family man. 

He adopted Alaina, daughter of Kim's sister Dawn who died of an overdose, and Whitney, Kim's daughter from a different relationship.

Kim has also expressed in recent interviews that he is an excellent Dad.