Thanks for writing your query.
After reading your post, it seems that you suffered from concussion injury
. The symptoms you have mentioned are pointing more towards concussion. But still you should get a scan of your head done.
You should take proper rest. Also avoid watching television, computers and even text messaging.
You should avoid sternous activity and driving until you are normal again.
It takes few days to weeks for complete recovery.
If your symptoms worsen or any new abnormal symptom develop, you should consult immediately a Neurophysician for furthur examination and management.
I hope this is helpful to you.