Ginger White, a lady who received money from Herman Cain to help pay her bills and get by; a person who carried on a 13 year sexual relationship with him; went public to disclose that Herman Cain was cheating with her against his wife...
did so because she believed a person who would do the above is not fit to be President.
That she knew Cain, and he wasn't presidential.
Maybe she gave the Republican party a chance to dismiss him, and she thought the sexual harassment charges would mortally wound his campaign, but they didn't, and she knew Cain would find some way to resurface towards the top of the leaderboard?
She might just have felt guilty.
She might have been bored.
She might have missed him.