Welcome! I've been working om my glass too, I have an auto glass installer coming by this morning to help with mine. I agree that you need the right tools for the job. As Ned suggested, check out the tech tips on glass.

Leo