Sleep should clear the conscience not confuse
It is very likely you have mild concussion
- that could account for this. Especially so, after being punched. No loss of consciousness
is no guarantee of anything. You should go for an MRI or CT scan
of the head - more to rule out than to rule in any internal injury
. A small subarachnoid bleed may not show immediately! One should not miss a treatable cause.