Glad you are not hurt badly and hopefully things will work out in your favor...Accidents like the one you had are hard to detect and understand why...My worst fear is getting hit from the rear or some "idiot" on a cell phohe running a red light...Recover soon and be well....