Ouch!!! I totalled my car last year when a knucklehead forgot to stop behind me... I feel for you bro... Make sure you get checked out - don't try to be a big guy - it may get worse...