Is this an insult?

My boyfriend said I’m the best and worst girlfriend he’s had and he said he didn’t mean it in a bad way but I’ve been depressed ever since he said it and I can’t get it out of my mind. I do overthink a lot and can be annoying so that’s probably why I’m the worst but I still feel so offended.

Is this an insult?
Post Opinion