Strange1. You are indeed strange! :-)
A properly mounted scope, with 4 inches between scope and forehead, will never break your nose or glasses, unless you mount it so high that you have no real cheekweld and are just letting your face float above the stock.
Buy a high quality scope with ample eye relief, mount it, and shoot your .303 with no problems.
Best,
Mannyrock