Jean went to pin Gwen back down on the pillows, caressing her body as she kissed her skin sensually as Gwen moaned in pleasure, "Jean!", as Jean kissed lower and lower before taking one of Gwen's breasts in her mouth, suckling and pinching, causing Gwen to moan louder, "Yes, yes, oh!", as Jean's other hand went down to open the buttons of Gwen's pants, focusing a bit as she mentally telepathically removed the pants before going to rub her covered vagina.

Gwen moaned out in pleasure and surprise, "Jean, yes, oh, more!", as Jasmine widened her eyes in awe and amazement to see the incredible power of Jean and watched how Jean pleasured Gwen's breast as she felt Gwen's pleasure somehow filling through her, and she wanted to be involved somehow...

She walked across the bed, and took a deep breath as she got closer, and watched carefully of Jean's manipulations of pleasuring the breast, eyes closed as Gwen moaned out in pleasure, and tiptoed carefully to the other breast that's looking tantalizing for a reason, and Jasmine then licked the nipple, her cat tongue somehow sending pleasure as Gwen gasped loudly, "Oh!".

"Sorry, sorry!", Jasmine quickly apologized as she thought she had done something wrong. "It's alright, Jasmine...", Jean assured her. "Just obviously caught Gwen off guard there, that's all. You alright?", she asked her friend.

Gwen glanced at Jasmine in shock, "Jasmine...that was different, but good different. Please keep going as best as you can!".

Jasmine blinked, "You okay with me being a cat?", and Gwen smiled, "Jasmine, you're human with your thoughts, feelings, dreams and your heart. That's all I care about.".

"Okay then... just let me know when this gets a bit uncomfortable with you then...", Jasmine said as she slowly started to join in, in a minor capacity though as Jasmine was still hesitant with much due to her inexperience and her current form.

Jean can feel the hesitance of Jasmine, and frowned internally, wanting to make her happy, and she wished she could break the curse by going in and finding her human form in her mind, and bring her out, but she knew that can't be easy, plus she's forbidden to do so.

Then she felt a probe by Professor Xavier, and she kept a cover on her memories of currently seeing Gwen almost nude, and then accepted the long-range probe, while she headed back to pleasure Gwen's other breast with her mouth.

'Yes, Professor?', Jean responded, and Xavier said, 'You are truly caring for this Jasmine, don't you, Jean?'.

Jean gave a mental nod, 'If you've seen my memories of Jasmine's terrible ordeal, which I am sure you have, who wouldn't be sad for her?', and Xavier replied, 'Yes, I have, and I can say that the curse on her is very strong, much stronger than I anticipated, much different than Logan, and you're much correct that it's dangerous to try to bring her human form out for it would kill her. It would need gentle persuasion and love, which I am already seeing, thanks to this Peter Parker, but it's not enough to break the curse. Either way, you can still do something for her beyond giving her pleasure of sorts. You may have blocked your memories currently, but I can still feel your emotions, Jean.'

'Sorry, sir, I will practice on that.', Jean apologized, and Xavier replied, 'I'm not mad. After all, I am the headmaster of a private school full of pre-teens and teenagers. I understand the helplessness and empathy. I will give you permission to take yourself and Gwen into Jasmine's mind, but only to be with her human self, to make her happy for a bit while.'

'Thank you, sir...' Jean had a small smile on her face mentally while still keeping up things physically with Gwen. She would still need practicing with things, especially something like this, and right now, it was better to just gently ease Jasmine with things rather than toss her right into the deep end instantly; if done that way, she might mess her up and be not too much different than what Jafar had done.

'You're welcome, Jean. I'll take my leave then.', Xavier replied, and Jean then felt Xavier's probe leave, and she opened her eyes to see Jasmine tenderly yet hesitantly licking Gwen's other breast, with Gwen moaning in double pleasure from Jean's mouth on her first breast as well.

Gwen gasped, "Oh, yes, please, girls!", and Jean let go with a smile, "What do you want, Gwen?", as Jasmine kept licking the nipple, yet her eyes looked up in curiosity.

"Please, Jean, take my underwear off and eat me out! And Jasmine, please play with my breasts, use your tail or paws to squeeze and tease them!", Gwen pleaded. "I think we can do that, how about you, Jasmine?", Jean asked as she chuckled.

"I'll certainly try... just... just let me know if I'm doing this wrong, Gwen.", Jasmine said as Gwen nodded, "Deal... now come on... I swear I'm going to lose my mind if you two keep pausing!".

Jean and Jasmine shared a giggle, looking at each other, and proceeded to do what Gwen asked, with Jean taking off Gwen's underwear off, and moved in to eat Gwen out slowly yet passionately while Jasmine went to lay across Gwen's belly, her front paws fondling and squeezing Gwen's right breast, with her tail teasing Gwen's left breast with a bit of focus.

"God, you girls are amazing...", Gwen admitted as Jean smiled, "Well, I know I do a pretty good job of making you feel good, but Jasmine?".

"She's doing great... not bad for your first time, huh?", Gwen chuckled as Jasmine blushed... or as best as she could in her form.

Jasmine replied, "It's strange that I actually like this, but I don't care what anybody else thinks...", with a nod before she resumed her fondling and squeezing and teasing, and Jean smiles, starting to think that Jasmine might be bisexual, but she can think about that later as she resumed eating Gwen's vagina out.

This lasted for 20 minutes more as Gwen moaned and gasped in pleasure before pleading, "I'm so close to coming! Please, girls, make me want it! Jean, show her!".

Jean nodded as she smiled, glancing at Jasmine, "Wanna see her vagina?", and Jasmine blinked in surprise before nodding as she scooted across Gwen's belly, getting closer to Jean who smiled, "Watch this...", before putting her fingers in Gwen's vagina, teasing her, finding the bundle of nerves, bringing her vagina out into view, blooming and blushing like a flower, with Gwen nearly buckling, crying out in pleasure.

Jasmine widened her eyes in rapt attention, with her ears up to listen to Gwen, seeing the beautiful blonde curls, the pink lips of her vagina, feeling the vibrations of Jean's fingers probing inside, feeling Gwen's shivers and goosebumps of pleasure underneath her, amazed with the pleasure resonating within Jasmine's body thanks to Gwen.

Jean smiled at Jasmine, "Go on. You heard Gwen. She wants both of us to do it.", and Jasmine exhaled excitedly yet curiously, reaching out a paw to probe and tease Gwen's bundle of nerves, and Gwen cried out even louder in pleasure, "Oh, oh, god, yes! Almost! Please!".

"Just be careful with the claws there... don't want to cause her an issue.", Jean reminded as Jasmine kept going, taking it slow and steady for her as Gwen was reaching her limits with every second. Eventually, after a few more touches, Gwen cried out with pleasure as she finally had her release.

Jasmine felt Gwen buckle and all as she released her juices, smelling the sweet and slightly tangy scent of Gwen's juices as Jean pulled out her fingers, smiling wryly as she licked a couple of her fingers, and then gave the rest to Jasmine who licked, blinking in awe as it was truly tantalizing.

Gwen panted and smiled happily, "Oh, girls...Gods, that was the best one...You are getting better, Jasmine...We're not done yet...", with a grin at Jean who chuckled, telepathically removing her pants.

And so, the same routine went on with Jean, with Jasmine becoming more confident and a bit more experienced now, shocked at the slightly stronger aura of pleasure from Jean, probably because Gwen was a bit more passionate while controlling her strength just right, and upon Jean's release after nearly 30 minutes, Jasmine enjoyed the different scent of Jean's juices, spicy and slightly savory.

Jasmine was almost exhausted yet happy with all she experienced in feeling the pleasure from both girls, and seeing how it was like to be loved in a way, even if it wasn't quite the same, and also sad at the same time that she couldn't be touched like that herself considering that she doesn't have breasts, she has fur, and her vagina is practically small, probably only able to be fitted with a finger or rubbed in pleasure.

"Jasmine?", Jean asked, and Jasmine blinked, looking over at Jean, "Yes?". Jean smiled reassuringly at her, "You did great, Jasmine, and you aren't weak or stupid for dreaming to be human again...You know you can now always come visit me anytime you want, and on the weekends or holidays when my folks are out, Gwen comes, and we want to make you happy if you want to be, right, Gwen?".

Gwen nodded, "Yeah, Jean's right. After all, 5+ years, it's crazy to be sexually deprived like that while being a slave to Jafar, and then being a cat. And we don't just want you to help with sex, we want to be your friends...if that's okay? You gotta be desperate for some girl gossip or whatever, eh?".

Jasmine gave a small nod, "Thanks, you two... I... I really would like that. Peter's wonderful, but of course, he just thinks me as a simple if not somewhat strangely clever pet. To have true interactions with others... it'll mean the world to me.".

"Then that's settled, we'll be sure to keep having meet ups then... just when we can get the chance.", Jean smiled. "What about Peter?", Gwen asked. "What do we do about him?".

"Listen... I really appreciate all Peter's done for me all these years, the Parkers are practically all but family to me now, something I thought I wouldn't truly be able to get back after Jafar, but... Peter...", Jasmine sighed. "It might just be better to leave him in the dark... about everything.".

"So, basically, keep things as is.", Jean gave a small nod. Jasmine nodded, "Yeah...", flicking her tail, and Gwen smiled softly, "It's getting late...You better get some sleep...".

"Yes...You two are wonderful, girls...I'm happy to have friends again.", Jasmine purred before sighing deeply, "I wish I would hug you...".

Jean exhaled, "About that...I want to do something, ease you in...I need to practice before I can hold it for a long time...", and Jasmine blinked in curiosity, "What?".

"Since sleeping is where your subconscious comes out, along with a few other things, I think I...and Gwen can reach you in your dreams, but the best time I got for those things was five minutes...So, only enough for a hug or two for now...", Jean explained with a nervous look.

"Certainly takes a lot out of you if I recall, Jean...", Gwen reminded as Jean nodded. "Yes... I need to practice, but I certainly could be able to hopefully at least be able, if only in your dreams, enjoy the pleasures as a human... and interact as your old self again.".

Jasmine exhaled, "You mean I can hug you and all?", tears swelling in hope and joy, and Jean nodded, "Yep. So, you get back to your cat bed, and go to sleep. I and Gwen will be there soon as I get a handle on things, okay?".

With a hopeful heart and a nod, Jasmine leaped from the bed, across the chest, ottomans, table as Jean telepathically opened the window, and Jasmine mewed as she carefully walked across the windowsill, flickering her ears as she then leaped into the drainage pipe, climbing down with her claws out, and leaped into the barrel, and then leaped down into the ground, sprinting and running as she leaped up to the fence, and walking down the fence to the Parkers' backyard, and then leaped down, sprinting to the cat door in the back door, and then headed into the house, listening to the sounds of her family sleeping including Peter as she sprinted up the stairs, light on her paws, and made it into Peter's room, and then settled into her cat bed after a final leap, and yawned before taking deep breaths to lull herself to sleep, curling up, praying to Allah.

Jasmine didn't really know when she fell asleep, but she did, and found herself just sitting in her old room that she grew up in at the palace in Agrabah. She glanced around, the place feeling more like life had been restored than the dark cloud of evil that hung over during Jafar's reign. She glanced down to see herself once more with hands and feet; full on human again before she rushed for a mirror and saw herself human once again.

"Don't break down crying with joy or think that your life was just a bad dream...", Jasmine nearly froze up for a second when she heard the voice, turning to see Jean, in pajamas, walking towards her from the balcony. "You're still a cat at the Parker place, but... like I said before... able to at least give you a badly needed hug.".

Jasmine smiled so radiantly, "Oh, thank you, thank you!", nearly running and hugging Jean, overjoyed to actually be tall again, and wearing her old clothes, and just be human again, and then felt another pair of arms hugging her from behind, and glanced to see Gwen smiling at her, "You aren't alone, Jasmine...We're here...", wearing pajamas as well.

Jasmine smiled tearfully as she hugged Jean and Gwen with both of her arms, "Oh, by Allah, I dreamed so long for this, but I never imagined that this would be actually happening!", nearly collapsing in joy, but still standing.

They hugged for two minutes before Gwen smiled, "Wow, Jean, I was right...You truly are stunning, Jasmine...", smiling warmly, and Jasmine blushed, smiling tearfully, and Jean chuckled, "Indeed...Your caramel olive brown skin is really lovely, and your eyes are beautiful in their own right, and your hair, gosh, so healthy and so lush and so long...", nodding as she regretfully knew there was three minutes left in her best time record with her powers, but is determined to stay as best as possible to see Jasmine smile, cry, laugh, blush, and hug.

"Yeah, especially in this climate...", Gwen joked. "Well, things were a bit better around the palace... at least for a time...", Jasmine sighed as the girls stayed close for a bit longer. "Don't try to strain yourself, Jean, with what you're doing right now... you've already done so much for me tonight...".

Jean smiled softly, "I know...", before glancing at a brush, and Gwen nodded, and ran in a flash and back, holding the brush, "We still got a minute and half left. Wanna brush my hair, Jasmine?", and Jasmine nodded, tearfully smiling, wanting to do something with her hands, and then Gwen turned around, with Jasmine stroking her golden hair with the brush.

"Don't forget me either.", Jean smiled as she joined Gwen, with her red hair facing Jasmine as well, and Jasmine laughed, and both girls smile, delighted to hear her laugh as Jasmine went to brush both girls' hair between intervals of seconds, never imagining that she'd do this again, but this time, with friends, amazing friends who showed her so much tonight...

And all too soon, Jean felt that she couldn't hold on much longer, and smiled as she glanced at Jasmine, "We gotta leave, Jasmine.", and Jasmine nodded with a sigh, and hugged Jean and Gwen from the back, "Thank you, girls...".

"Hey, don't worry, we'll be back this way as much as we also can in Jean's bedroom too.", Gwen smiled reassuringly before squeezing her hand, "It's so great to have another friend who understands us...See you soon, Jazz.", before vanishing away.

Jasmine chuckled, "Jazz, huh?", and Jean chuckled, "Gwen is one for nicknames. See you soon, Jasmine, and don't worry, practice will get easier and easier for me, and we can do this longer and longer without myself straining. And Gwen is right...You truly are stunning inside and outside, Princess Jasmine.", with a warm smile before vanishing away.

Jasmine took a deep breath and walked out to the balcony, alone once more, but at least seeing Agrabah as it used to be... when things were much peaceful and hopeful in her life... maybe... maybe there was a chance for her sooner or later, but at least now, she wasn't alone.

"Princess!", Jasmine practically nearly jumped out of her skin when she heard Peter calling for her. She quickly came right back to reality after thinking back to that fateful night and saw that Peter was all ready for school. "You okay, girl?", he asked as she gave a small meow. "Okay then... I'm off to class so... just do what you normally do, I guess, while I'm gone... I'll see you later, girl.", Peter rubbed her head and started to head out.

"Pity I can't be with Jean and Gwen since they're at class too.", Jasmine sighed to herself as she hopped over to the windowsill and laid back down to catch back up with some sleep.