Definitely glasses. I tried contacts when I was younger. It took the eye doctor about 15 minutes to put on my trial set of contacts for me and I was very concerned about how the hell we were going to get them back out. I tried to put them in by myself in the mornings before school for about a week and couldn't get them in once. So I gave up.
Shame, because I feel like I look better without my glasses. But oh well
It's gotten a lot better. I've been getting back in to the game with some friends of mine lately. We do encounter bots every now and then, but one of two things happen. Either it's a single bot that's kicked pretty quickly, or a few bots join at once and we just queue up for another server. Either way, it doesn't happen that often and we can still have a good time playing in pubs. If you play community servers, bots are basically non-existent. Definitely worth giving it another shot if you're at all interested in playing again, the new summer update just dropped a few days ago!