In reply to alansage:
I have bolle inserts for my goggles. They are fine and I keep them as a backup.
Before i used contacts, i made sure i had some solution that motorbikers use on their visors to avoid fog.
But its not as good as contacts.
I couldn't wear them either, uncomfortable and not a good match for my prescription etc.
I persevered and now have some contacts i can wear. They are not good enough for me to use day to day, for reading or using the computer, but are fine for riding.
If you havent tried with contacts recently, you may find that there are more options available for you now as brands change and your eyes too.
Just a thought.