How Much Longer Can I Bear?

A reflection of my life, all that I've done and I still do,
Everything that I've seen, all that I've been through.
Holding back nothing, leaving no stone unturned,
All the decisions that I've made, the bridges that's been burned.
I got something on my chest, a story to tell you,
Let it reach into your soul, let it compel you.
On a magic carpet ride, let's go back in time,
This is a narrative of my life, more than just words in a rhyme.
My mama died, when I was a young buck,
Everyday since then, my life has been stuck.
I turned to life in the streets, hopeless and manic,
It didn't take me long to sink, like I'm the Titanic.
Swallowed by darkness, all alone stranded,
Caught in a landslide, all hope abandoned.
My daughter's been taken from me, 2,000 miles apart,
Everyday without her is like a bullet shredding my heart.
Then I sank down deeper, into the depths of despair,
All the pain that I've built up, how much longer can I bear?