Left hand thread lug nuts on driver side

On my 68 barracuda, I have all left had thread wheel lug studs. A couple are broken off so I want to replace them. I'm wondering if they are supposed to be LH. It seems odd. On the passenger side, they are all right hand threads.

As an aside, anyone got advice on pushing wheel lug studs in?