You know you done f*cked up?  Diddy owns up to his ignorance. Via twitter:

I’m a child God and I should be better no matter what somone says to me. I’m sorry for the ignorant way I repesented myself and us.

I said what u had to say and that’s the way I feel. Right or wrong. Don’t start no won’t be none !!!!To all my childen of God…I have backslid and regressed. Forgive me for my ignorance. Pray for me pls. I know better and I am better.

I have a responibility that I promise I will live up to. And I’m more dissapointed in myself than you know. I will humble myself and learn.

Bottom line is I’m sorry to all! Pls find it in your heart to accept my apology. I will do better and be Greater And a source of positivity! Thank yall for listening. Thank you. Real talk. Peace.

And yes this has been a 3am emotional real twitter rant! But its my real feelings. And yes #It hurts when I Breathe!!! Lol #allLUV : ) The End…. See you in the future! : ) goodnight : )

diddy1