Starting and acceleration in a car throws the passengers back, and not forward inside the vehicle.
You are using entirely the wrong reference point (and switching around), which is incorrect.
The reference point is the target - or using the car, the wall it hits.
When a car starts moving the passengers have a force exerted upon them from behind (through the seat). They are being moved forward, but because they have mass they don't quite accelerate initially at the same rate as the car. From their perspective they are "thrown back", but their perspective is immaterial. It's only perspective as well, because even though they feel they are being thrown back, they aren't. They're being thrown forward by being pushed from behind, which 'feels' like walking backwards into a wall. If I shove you in the back, you move forwards - that's identical.
From the viewpoint of outside the car, they move forward. From inside the car, they go back (even though they're going forward) slightly, then catch up.
Shortly afterwards, they reach a state of equilibrium with the car, when they feel static - but of course they're not static because they're moving at the same speed as the car.
If the car brakes, decelerates or hits a wall, the passengers are not thrown forward - they are in fact having their forward motion retarded, being pulled back in effect. They are restrained by a seatbelt, or simply by the friction between their bum and the seat. If the deceleration is of sufficient magnitude, their momentum can overcome the friction (or they brace their legs which can act as a lever on a pivot) and continue on the forward trajectory, but slower than before. They are going slower because their continued movement is reliant solely on their momentum, there is no energy available to convert into more acceleration.