LW1 - Amy is right. You shared your story on a social platform. You made it public. That's on you.

She's also right that you need to have a serious talk with your future MIL and tell her the real story. It may not make a difference but it's on you to do it. Make sure your fiance is part of the conversation. He needs to stand by you in this.

Consider this a painful lesson in sharing your life experiences with the world.