Diddy is still understandably mourning the death of his former girlfriend and the mother of his children, Kim Porter. On Saturday (March 30), he offered a heartwarming anecdote about the late model via social media and also opened up to fans about it being his fault they never tied the knot.

Puff shared the loving post on Instagram. The Bad Boy head honcho posted a throwback photo of himself and Porter posing in front of a Bentley on the set of the video for his 1997 single "Can't Nobody Hold Me Down."

"I remember Kim flying to see me on the set of can’t nobody hold me down," he started in the caption. "She took like a 12 hour flight to LA and 3 hour ride to the desert. With no complaints. Was always ride or die. From day 1! I called her BONNIE AND I WAS CLYDE! This picture will go down in history as the first time I said she was MINE!!!! AND THE FIRST TIME I TOLD HER I LOVE HER, little did I know I was hers. Miss you BONNIE ❤️ and will forever. Maaaaan life is beautiful to have had these experiences. Love you baby. @ladykp 🖤."

In the comments of the post, fans offered their thoughts. Diddy replied to some. "You had all this 'love' for her secretly...but yet dated other women while she was living," one person commented. "Why didn't you marry her???"

Diddy replied plainly, "I was scared."

Another person called the music mogul fake for his actions. "Never fake," Puff responded. "I wasn't ready and that's it. I'm ready now but it's too late. Don't be like me."

Diddy and Porter dated in the late 1990s and 2000s and have three biological children together. Kim died last November at her home in Los Angeles. Her cause of death was later revealed to be lobar pneumonia. She was 47.

See Diddy responding to fans' comments about his relationship with Kim Porter below.

See 65 Hip-Hop Albums Turning 20 in 2019

More From KOOC-FM