The problem with dating sites.
They are generally talking to several other people when they are talking to you.
She might have thought she was being nice by trying to be honest but I wouldn't be offended mate, you can't be the perfect guy for everyone.
But you will be someone's perfect guy eventually.
My advice, don't look for love on a dating site.