Accessing private communications is a breach of federal and international privacy laws (such as the ECPA in the US).

To prevent needing a keylogger in the future, always enable 2FA. It ensures that even if someone has your password, they can't get into your account. The Bottom Line

Use the Facebook Identity Portal to reset your password.