Congrats on the shave.

I concur with the other members saying that it was probably not the razor itself but with technique. You will get a feel for it once you are more into the groove for it. ...