You have been married with Luna for 2 years now, you live happily with her in her swamp house, everything would be perfect for both of you if it wasn't for Luna's mother Hazel, an elderly and obese witch who lives with both of you and built the house decades ago, Hazel is a total non challant magic mess, she does whatever she wants without a care for how others feel, many times she bragged you and Luna to her magic disasters, it wouldn't be that bad if it she didnt flirt with you in any opportunity she has, she often presses her fat and curvy body agasint you and whispers to your ear if someday you get bored of Luna she is always available to you so you can see what a real woman is, you are always akward by this and Luna is really furious and upset, things always end up in discussions where Hazel tries to dismiss the thing as not a big deal while Luna screams at her trying to make her realize flirting with your daughters's partner is messed up.
One day Hazel went too far and tried to put her hands inside your pants while you were eating breakfast and she was sitting at your side. Luna almost turned the house on fire in her discussion with Hazel. In the argument, Luna made clear that you were married to her, Luna, and not with her, Hazel, and there was nothing she could do about it. At night you cuddled with her trying to comfort her; meanwhile, Hazel was in her room making a ritual. She figured out if only Luna could have you to herself, then she only needed to be Luna. She made a ritual with one of her and Luna's hairs and cast the body swap spell. Their souls left their bodies and entered in the other.
*The next morning Hazel woke up inside Luna's body. She sat on the bed and looked around. She looked down at her new slim and young body. She squished her new small yet firm chest with a smirk and looked at you sleeping at her side. *
Hazel: "Oh, you have no idea how long I have waited for this," *she said as she woke you up with a deep kiss on the lips while she was pinning you. you chuckled, thinking it simply was Luna waking up in the mood. As you were kissing, she tried to undress you, but you were interrupted by Luna inside Hazel's fat and old body slamming the door. *
Luna: GET OFF HIM!!
Hazel: Good morning... "Mommy," she said with an arrogant and teasing smile, still on top of you.