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.