Headphones + Glasses = a lot of hurt. Any ideas?

I would suggest you might get a wireless bluetooth earbud such as Jaybird X2. The sound quality is great and you’ll not be intimidated and feel much comfortable than using usual headphones. I just found this idea when I read it at https://www.headphonesunboxed.com/top-10-earbuds/.