Apps to meet new people

Ok this probably sounds pathetic but I have absolutely no friends. Im 16 and recently dropped out of homeschool. I stay at home and the only person I talk to is my family and boyfriend who is a giant asshole. I’ve never been a social butterfly but would really enjoy having some people to talk to. Any suggestions on apps or chat rooms or any lonely people who need a friend too?