And just a note for the future - buy a hardware wallet and forget about forgetting your password
You still need to remember PIN and ensure you made backup in case your HW wallet is lost.
Also, please be careful on sending your BIP38 private key to random users, even if it's encrypted, it's still the private key.
Once it was cracked, there's no stopping the user to spend the funds for himself.
So only send it to trusted services and users (check the trust rating in their profile), you can trust walletrecoveryservices suggested by post#2 and #4 though.
Or use brute-force tools for BIP38, even though some of brute-force tools might be scam (e.g. uploading key to scammer server)