Nobody's Perfect – Emma and Regina are going through a divorce, but Regina is pregnant with Emma's child. Henry tries to find a way to get his moms back together so they all can have their happily ever after. Will Henry succeed or will he fail? G!p Emma. Don't like Don't read.

A/N I do not own Once Upon A Time or any of its characters. Copywritten. ©

…..

Chapter 1: Cravings

Regina's POV

I wake up in the middle of the night because I'm getting hungry. I'm 4 months pregnant with my ex-wife's child. This is my fault, I did cheat on Graham with Emma while he was away, then we had sex at Ruby's party and got drunk. I walk out of my room, and I go downstairs to find me something to eat. I go into the kitchen and open the fridge, there's nothing in here. I forgot about Henry taking lunch to school. Shit! I really don't want to call her this late. I go over to a stool and take a seat, I put my face in my hands. I feel my tears forming in my eyes, this is bullshit. I'd never thought that Emma and I would be going through this.

"Call her." I look up to see Henry standing there.

"I can't, she'll get mad." I say to my 13 year old son.

"Mom, please call her. I really can't drive yet." He says yawning.

"Fine." I groan picking up the phone and calling Emma. I hear the phone.

"Hello?" I hear answer sleepily.

"Emma." I say not want to make her mad.

"Yeah, Regina?" I hear her clear her throat.

"I'm hungry." I say.

"Is there anything in the kitchen?" She asked.

"No, Henry had to pack his lunch all week." I tell her.

"Man. What do you want to eat?" She asked me.

"A cheeseburger with extra cheese, and fries." I smile thinking about it.

"Alright. I'll go to Harriet's. I know she'll help me out." I hear her shuffling in the back.

"Thanks Emma." I say.

"Always." She hangs up, I put the phone back onto the receiver. I see Henry smirking at me.

"What?" I asked getting up.

"You two need to stop this, you guys still love each other." He says helping sit down onto the couch.

"Henry, we can't get into this." I say not wanting to talk about it.

"Mom, I miss her being here, she lives on the otherside of town." He says turning on the TV.

"I know." I close my eyes rubbing my belly. I hear the door 20 minutes later, Henry gets up and answers it.

"Hey ma." He says excitedly.

"Hey kid." Emma walks in but not before ruffling his hair. She walks over to me and sets the bag down onto the table. She sits down beside me, and rubs my belly.

"Sorry about waking you up." I say relaxing as she continues to rub my belly.

"Hey, it's fine." She reaches over and grabs my food for me. She unwraps everything. I see her pull out extra food.

"What's all this?" I frown.

"Eh, might as well eat too." She shrugs handing me my food.

"Where's mine?" Henry whines like a child.

"Right here kid." Emma hands him his food. He opens it and begins to go to town on the burger.

"Slow down Henry." I say eating my burger, moaning at the taste.

"I'm hungry too." He say with a mouthful.

"He has a point." Emma nods as she eat hers. I swear these two are just alike. After we all get done eating, Emma and Henry cleans up the living room. Henry and Emma comes back and I see him make this face.

"Ma are you staying?" Henry asked hopefully.

"I gotta work in the morning kid." She says sadly.

"I still have your uniform here Emma." I tell her trying to stand up, Emma comes over and helps me up.

"Are you sure?" She asked.

"Yeah." I nod.

"Cool." Henry smiles, but yawns.

"Bedtime for you Henry." I say to him.

"Fine." He kisses our cheeks and heads upstairs. I pull Emma up the steps and head into my room, usually when she stay over she sleeps in the guest room, but I need her around me tonight.

"You feeling okay?" Emma asked stripping out of her clothes and laying them aside.

"Yeah, I'm good." I nod taking off my robe, and getting into bed.

"I can go across the hall, you know what happens when we sleep in the same bed." She gives me a pointed look. She's right she could, because when she was over here a week ago we had sex.

"I know, it happened last week." I say to her.

"Regina, are you sure?" Emma asked getting into bed with me, she spoons me and wraps her arms around my waist.

"Yeah, goodnight Emma." I cut off my lamp.

"Night." I hear her snore. I hate her sometimes.

….

Emma's POV

Last night was weird, spending the night with my ex-wife is awkward. Anyway, Regina is dating Graham now, but that didn't stop us from having sex last week. Of course Graham and I got into fight over Regina which I won. I'm in my apartment cleaning my guns before work, All of a sudden my mom walks in.

"Mom, who gave you a key?" I asked putting my gun down.

"Excuse me, that's no way to greet your mother." My mom smacks my head.

"Geez Ma, easy." I rub my head and kiss her cheek.

"So, are you still trying to work things out with Regina?" My mom asked pulling out food.

"I am, I slept of her house last night." I tell her going back over to my couch.

"Did you sleep with her again?" She places her hand on her hips.

"No. I wanted too." I chuckle.

"Emma!" My mom shrieks.

"What? I can't help it." I shrug innocently.

"Honey, I'm sorry Lily caused this. You need to set things straight with Regina." She says in her motherly tone.

"I know mom." I groan plopping down onto my couch.

"So, what are you going to do with my grandbaby?" She raises brow at me.

"I don't know, by then she and Graham would probably be married already." I roll my eyes at the thought of Regina marrying him. She's my woman.

Hmm-mmm. You're jealous." My mom says.

"Hell yeah I am. That's my woman." I say smiling.

"You two have been divorced for 6 months and Henry is still crying." She says.

"I know mom." I grumble.

"You need to get back together with her officially and quit sneaking around and having sex like this. That's how you two go into this mess in the first place" My mom throws a grape at my head.

"Ow! Fine I'll go over there later." I say to her.

"Good. Now help me cook." She says. I roll my eyes and get up. I hear my phone ring and I pick up.

"Hello?" My eyes widen. "What?!" I yell.

…..

End of this chapter. Yep, a cliffhanger. I hope you guys enjoyed it. Henry will find a way to bring his parents back together. Till next time.