Drop XMPP, and that's me. I never quite got into it; but I'd be willing to experiment with it. Any tips/starting points? I should say I use PGP mostly to encrypt my own files, but I do receive lots of signed and encrypted emails from my ISP and Facebook.
If you're on Android, download Conversations (either from Google Play or F-Droid) and set up an account with them directly. ChatSecure is a good iOS client, and Swift is a good desktop client.