>>394331114
Your contacts aren't strong enough or something. Consider getting headset inserts - wearing glasses inside the headset sucks ass. VR Lens Lab is a place, but you can find similar places with google. 

As a glasses wearer myself, inserts are pretty much mandatory.