<human>: We were talking the other night about us and somehow this topic came up. He listed out a few things about me he's not happy about and wishes were different. These are very superficial things (like my arms aren't completely toned), but it still hurt to hear it since he seemed to have hit the parts of myself I'm working on. I'm in good shape and thin but can be more toned. He listed off a few other things, and I didn't get upset at him for being truthful but it still hurt.

He said he wouldn't break up with me over this but it's things he's not happy with about me. Overall though he's happy with me. He then went on to say how we live in a superficial world and he worries what other people think and if they're judging me and him for my "flaws."

That really hurt me. To me, I took it that he said he thinks other view these flaws and view me negatively and then view him negatively. I told him that kind of thinking will ruin anything we have, and he's assuming people are thinking something without knowing what's going on. His friends all love me, and I know I'm attractive based on stares and guys I get checking me out and hitting on me.  So to hear him say all this was hard to hear.

I'm trying to move past it but not sure how? He said he wants to work on having these thoughts, but how do I forget he's thinking this? Am I being silly to even be hurt and just too sensitive?

Can you give me the gist of the text in a nutshell?
<bot>: Boyfriend pointed out flaws in me that he's not happy about and said he thinks others see them and might view me negatively. How do I not feel hurt?