Glad you are OK. Hard side impacts are very hadr on the body. Headrests / high backed seats are good for rear impacts and seatbelts are good for frobt impacts, but a side impact can do massive damage as the body (and head and neck) are snapped violently sideways.