Hey twitter. I lost my account details. Here's proof I'm me