Comment
Comment by fredsir
No it's not. You get a new email, set all incoming mail from the old one to forward to the new one, tell the people you are in contact with about the new email, and then just change the email on the services you use when you use it. Don't go around to all the services at once. Just the next time you open up GitHub, change it, next time you open up your online bank, change it, and so on. And after a couple of years, shut down the old one. It's not hard at all.