Sometimes, the best moments in music are completely candid and off-the-cuff. Keyshia Cole proves this theory true on her new record "Next Time (Won't Give My Heart Away)," which the 32-year-old R&B singer recently told The Breakfast Club was freestyled in the booth.

The song wonderfully illustrates her pain after she finds out her man is cheating on her. Hoping for change, Cole gives her man another chance, and gets burned again. "The crazy part about it is I took you right back/I thought you were a changed man/I tried to work it out for the sake of my family/But you took my kindness for weakness and my love for granted," she sings. Similar to her release from yesterday, "Rick James," this song is believed to be directed at her estranged husband and NBA free Daniel Gibson, who reportedly cheated on her on more than one occasion.

RELATED: Keyshia Cole Gets Wild on Her New Record "Rick James" with Juicy J
RELATED: Iggy Azalea and Keyshia Cole Are Remaking "Mo' Money, Mo' Problems"