Considering your situation, I think the best thing you can do is join a club. Extracurricular activities are the best and easiest way to go about making friends, especially if it is something you genuinely enjoy. In doing so, you'll be able to meet more people with similar interests as you. Don't wait for someone to talk to you. Sometimes you have ...... reply