The 37-year-old star admitted she had a hard time coming to terms with losing her “first love.”
She added: “We were just so close that I think at that time, I couldn’t deal with the idea that if we ended up breaking up, I wasn’t going to get to see him again.
“So I wanted to be able to see him in person, go over it — not like it would change anything — but part of me was like, he was kind of like my first love at that time.
“It was unreal that it was happening. He was living at my house, everything. It was just like, ‘Wait, under my roof this is happening?’ It just kind of blew me away.”
Milian, who has nine-year-old daughter Violet with The-Dream and is expecting a baby boy with boyfriend Matt Pokora, now sees her split from Nick as a blessing in disguise.
She said: “When I look at it now, I’m like — I mean, not that it’s right because I don’t think it’s right for anybody because I was doing good — but, you know, it is what it is. And obviously, it wasn’t meant to be.
“And I’m sure he’s maybe changed his ways. I’m sure. We all grow up.”
Cannon has previously apologized to Milian for his behavior during their relationship.
He said in 2012: “If I didn’t say it before, I do apologize. I’m sorry for the things that I did. We was young. I was young. I was silly.”