Just asking...You been sleeping in the street again?
You sleep walk at night and do actually get hit but maybe not a bus but a bike or you walk into a telephone pole and you heal remarkably quick so the next morning you end up feeling like ... That! * over active imaginatin*
The same thing happens to me idk why. It's gotten better ever since I started sleeping on my back
Get a sleep study. Do you snore?