What's it called when you suspect people think bad about you

Solution 1:

Assuming you are wrong and people are not thinking negatively about you, in its simplest form you can call it "low self-esteem" as suggested in one of the comments. Such unrealistic feelings or delusions can be part of a major psychiatric disorder like paranoia.