Ground wire help please

The little rubber is a bump stop for the window. Glove box hinge rubber is smaller, looks the same though.

The ground wire still troubles me. There is a ground wire in the pic that goes from blower motor to heater core hold down and it extends down the the kick panel. The short wire still got me star gazed. Maybe ground to dash frame?

: