First of all, I think everyone has insecurities. And if you've been with her for a long time and feel comfortable with laying them out then I'd say go ahead. My gf knows everything about me and I know everything about her, including insecurities. Of course it opens you up to potential hurt if things go bad but then you know they're saying it just to hurt you.