It could be that you got some sort of eyedrop like visine or atropine in the eyes or the contacts and caused the eyes to be blurry up close and with dilated pupils. Look in your drawers for a drop with a red top (cyclogyl, atropine, homatropine, scopoloamine - these are all prescription strength dilating drops.) If that is not found to be the cause, you need to call your eye doctor right away.
MJK MD
if its caused by eyedrops how long will this last?