What are the measures to keep your private key safe and in memory ? Are there any alternatives to retrieve the key back ?
There's no way to get back the private key, you'll feel like it was a disaster

If you don't want to feel that way make sure you have a lot of copy of your key and avoid sites that requires your personal info specially private key.