Go to the hospital and if they give you a CT scan, and everythings clear, then you can sleep. But until then, don't sleep. If your vision gets any worse, then rush to the hospital. Your brain can be swelling way too much.
Basically, go to the hospital now regardless. It's better to get yourself checked out with something like this then avoid some hospital bill or something.