If the character is moving backwards, apply force towards the character, and vice versa. Would that work?