Welcome to Health Care Magic
and foggy feeling - point the need to see a doctor.
There may be internal injury - bleeding.
A CT scan
is necessary to confirm or exclude
Better be safe than sorry - see a docotr
Wishing speedy recovery