Thanks for writing your query.
The symptoms described by you are due to concussion injury
It takes few days to weeks time for full recovery from symptoms of concussion.
You should take proper rest for speedy recovery.
Avoid watching television, computers and text messaging during the rest periods.
Also avoid driving or going for a journey.
You should maintain a record of daily blood pressure monitoring and take advice of a Neurophysician if your symptoms are persisting or some new abnormal symptoms develops.
Also get a scan of your head done.
I hope this is helpful to you.