If the OP can sign a message from > 15Qr1hYBfRZiU8Uogrk98sMvFrXarYfKt4
Then he can prove that he is the owner of the account (at least from 2015 til now).
After all that I saw I doubt he knows how to sign a message from his wallet

Maybe I am wrong, let's see...