Got sandwiched by a Ford F150

My first brand new car, had it a year and a half. Saved my life, but damn this sucks.