I'm too lazy to go back and quote, but whoever made the comparison between Danielle and Jordan, I think you're right about insecurities being a common thing, but the difference, in my opinion, is this:
When Jordan asks, "Do I look cute in this?", it's because she wants someone's opinion about how she looks in something.
When Danielle asks, "Do I look cute in this?", it's because she thinks she's hot enough to stop traffic and she's fishing for a compliment.
Her childhood issues may explain some of her insecurities, but it doesn't make them any less irritating. It annoys me to no end whenever she's in a conversation with someone, especially Britney for some reason, and she has to constantly one-up. If you did something, she did it twice as often and a little better.
I will say, I've gained some respect for her during her HoH. She's at least shown she's capable. She still annoys me and I'd love to see her go... right after Joe.