Making a second thread at the request of Admin Moes.
Yes, I can provide more proof that this is my account. I can provide my phone number that the 2FA was on, I have access to all my accounts mentioned (MSN, Skype, etc), and have some email receipts from transactions that correlate with Vouches...