Nick Cannon is in a very dark place and he needs help before the outcome is devastating.

On the heels of the turmoil in his personal and professional life, one of his Ncredible artists and dear friends, Ryan Bowers, committed suicide and Nick is blaming himself.

In a heartbreaking post on his Instagram page, Nick confessed:

After waking up & barely rising from my own dark contemplation of continuing my physical existence on this planet, this powerful warrior actually had the balls to do it.

Sadly, Ryan has attempted to take his own life more than once. In 2019, he cut his throat and was shot by police after he allegedly wielded another knife.

Nick Cannon shared a bit of Ryan’s struggles as he highlighted his own.

Just when I thought it couldn’t get any worse… 2020 is definitely the most f**ked up year I’ve ever witnessed!

After waking up & barely rising from my own dark contemplation of continuing my physical existence on this planet, this powerful warrior actually had the balls to do it. I’ve said it once and I will say it again, this was the strongest dude I’ve ever met!

Just over a year ago a San Diego Police Officer rushed in his home and unjustifiably shot him placing him in a coma for months. I stood by his bedside and promised him that if he made it out & fought the good fight that I would make his dream come true and put his album out and share his story with the world. He fought and fought, he woke up, they stitched him up, he learned to walk and talk again and within months we were back in the studio recording. Even through his strength he would whisper to me that “Everything Still Hurts”.

His music was definitely his safe haven and it was amazing. Paying for lawyers, putting money in his pocket, even putting the music together all meant nothing because I feel like I failed my little brother. The Cops will get away with shooting another kid, everyone will just look at this as yet another loving farewell post, but to me @ryanbowersob was so much more than that.

Once again my brother you have put this world in perspective for me. You would do that quite often because I never understood how someone who was experiencing sooo much pain could still laugh and smile through it all.

This photo was the last time we seen each other in person. It was your first show back! Soldout crowd in our hometown San Diego and you rocked it!! You were so happy!! Proved to so many that you could do it and that you were Super Human! The greatest comeback I ever saw!! We almost made it little bro!

But I guess even flying Super Heros have to land eventually. But I am certain that your energy will never die and your Spirit is eternal, so I ask you still to forgive me for letting you down Warrior.

I can’t help but think if I wasnt so engulfed in my own bullsh*t I could’ve been there for you when you finally took your life after several attempts… F**k this place!! #CantWin #ForLosing?

See the original post below:

https://www.instagram.com/p/CC0FELbBrTA/

Ryan Bowers’ sister, Charlotte Macera, attempted to comfort Nick and reassure him it is not his fault.

She wrote:

I just wanted you to know how much joy and love you brought to my little brothers world! He idolized you he spoke about you in such a way that nobodies input mattered unless it was yours! So don’t think like that Nick, you did all you could have done and more! Our family appreciates you! Thank you ? We Need to make sure to keep his memory alive my sister and I plan on continuing his legacy for our children and hopefully his story will make an impact on the world one day! We Love you and once again Thank You ?

See Charlotte’s original comment below:

Nick Cannon Reaffirms Dark Thoughts After Ryan Bowers' Suicide

Kehlani also took to social media to remember Ryan Bowers:

My sincerest condolences, love and prayers to Ryan’s family and loved ones.

Please keep Nick Cannon uplifted in prayer because he is truly going through it right now.

If you or someone you love is struggling with thoughts of suicide, there is help. Please call the National Suicide Prevention Hotline: 1-800-273-8255.