In my darker moments, I feel like a social cancer sometimes, and am no doubt really abrasive and unfun to hang around with some days. But even so, in the 2 decades I've been in the tech workforce, I have never felt like my coworkers were cliques of snotty teenagers looking down on me to such a degree that they wouldn't let me sit with them in the cafeteria. If this is your environment, it's not you, it's them, and you need to get out of that company ASAP. Basic adult respect should be a precondition for working at any professional workplace.