I can't imagine seeing a semi coming at me like that. Damn, glad you're okay. It feels weird walking away from something like that with no issues.
I had a similar thing happen to me a couple months ago in a 25mph zone. My light turned green and half way through the intersection an illegal drunk driver in a Suburban ran his red light at 60+ mph and took off the front end of my 4Runner. He hit me at full speed, then flipped and rolled 3 times and came to a stop 300' away, upside down. My vehicle got pushed backwards about 25' - 30', then just rolled forward and stopped. NO AIRBAGS went off in the 4Runner for some reason. The front was sheared off just in front of the tire and engine block. Police watched a Ring video and said 1/4 second more and no chance I'd have lived from a hit like that.
I had a slight bump on my head, soar shoulder muscle, and stubbed my finger. But other than that little stuff, I had no real injuries and went to work the next day.
5 vehicles were damaged in the wreck but I was the only one with any insurance!