The 29-year-old singer - who has found new love with dancer Tre Holloway - split from footballer Ashley after over four years together, after allegations he had cheated emerged in the newspapers.
Cheryl told Glamour magazine: "It takes a long time after you've been with someone as long as I was [with Ashley] not to feel like you're cheating on them.
"That may sound crazy, but it's the way I felt after him. I had completely committed myself."
But she insisted she doesn't want pity.
She said: "I'm not unlucky in love or anything else. And I'm absolutely not a victim. I'm strong, happy and settled - and I really don't give a s**t any more."
Girls Aloud star Cheryl hit out at internet trolls who criticised her weight, comparing it to "bullying in the workplace".
She said: "You can't call someone who's a size six fat.
"An average woman is a size ten to 12, so if you're calling me fat because I'm a size six, and I have never ever been bigger than an eight, you're causing women some serious issues. When you're on the receiving end of it, it's nothing short of bullying in the workplace."