Lifestyle 5 Life Hacks For Socially Awkward People Team Htv 1 Apr, 2019 If you are an introvert and socially awkward, chances are… you think people suck and TBH they do.…