Am I broken? Do you know a remedy?

I don't feel joy when people compliments me. I know they do it honestly because I am such as dedicated person.
On other hand, I take criticism badly, but only my closest people criticize my doings.
I think people often try to friendzone me and even flirt but I still have no friends because how my personality works.

I am thankful for any thoughts.
Am I broken? Do you know a remedy?
Updates
+1 y
I would have chosen the topic "mental health" if it were available by the way.
Am I broken? Do you know a remedy?
Post Opinion