I suddenly found myself unable to log in to this webpage, for months and months. Password reset emails never arrived so I couldn't do that. I sent several emails to admin to ask for help. Never had any responses.
Finally I've given in and had to create a new email address just to create a new account.