I'm having this same problem. Can't log in, can't change password. And... this is my bad: I don't know my UserID. I have my log in email, of course, but... what do?
Have you received promotional e-mails? If you have, you can find your ID embedded in the "Claim free spin" button. Example -
https://freebitco.in/static/html/wof_new/index.html?u=[YOUR ID].