Welcome!

If you got the razor from Glenn, it was shave ready when you started, so the issue you were having with pulling must have been face prep or technique. Since you think you've solved the...