Do I have to enter my email address every time I log in?

No, if you're using a private computer, you can tick Keep me signed in and your email address will be remembered.