That sounds a bit suspicious to me. We can't really help you there. Best bet is to contact
limenathan (click on link) & see if he is willing to help. But to me it's like you're both sharing LW Pro & in that way attempting to cheat LW.org To suggest you don't have your own email address is highly suspicious to me. You don't need to have your own computer to have your own email address.
Otherwise stick with version you have. Else buy Pro or get Basic.