Oh honey Big big for you and your beautiful boy.

No harm done - but you may have saved his sight, so don't be too hard on yourself my love.