Great news about the contact email! Definitely you need to take one girlfriend with you to BF's concert, and when you see him at the concert talk to him about the contact lenses (thank him and tell him that you appreciate it). The male friend is not such a great idea... I would fly to be with you too! Kalni and I are right with you in spirit!
If there is another OP (highly unlikely given the beard - ha ha) you still remain happy and upbeat - it doesnt affect you because you are wonderful!