hey G, sucks bro, I got unlucky like this too, my car was blocking a driveway, i got yelled at, then what I thought was getting punched, so I lifted my arm to block my head, and bad choice, I got stabbed between the ribs, punctured my lung and missed my heart.
got a mighty scar for it but all turned out ok ^_^
Oh geez, glad you are ok.
I bet you have an awesome battle scar :D