The Long and Winding Road

Chapter One

'Why is dad taking so long? His flight came in an hour ago!' Caitlin moaned as they stood waiting for Josh at the airport.

'He's probably talking to some fans, you know what it's like honey,' Shannon smiled whilst stroking her daughter's mid length brown hair. It had grown back so thick and curly after the chemo, she was beautiful without hair but with it she was just absolutely stunning, Josh would definitely be tearing his own hair out pretty soon as boys came into the picture.

'Well it's not fair, he wants to see us not them!' Caitlin complained, she was in the awkward pre-teen stage right now and pretty much everything was a drama to her.

'Caitlin honey you know how it works, dad's on TV and people want to talk to him, he can't be rude to them now can he? He'll be here soon so quit it with the attitude please,' Shannon replied as Caitlin huffed and folded her arms.

She found it difficult to understand just why other people were so interested in her dad. When they went out anywhere nine times out of ten someone would stop Josh to chat with him and sometimes it made Shannon a little mad, especially when they were out having a family meal and some chick would just walk up to their table while they were eating and virtually drool over Josh but what could she do about it? Josh was on TV now, their lives were a lot different and she had to adapt, so did Caitlin.

Another twenty minutes passed by and there was still no sign of Josh, Caitlin was huffing and puffing every single minute and Shannon was beginning to lose patience too. Two months had passed since he'd left for Red Crab and she was desperate to see him, she'd missed him so much even though he'd called her every single day, hearing his voice just made her want him home even more. The life of a crab fisherman was hard and the life of the loved one of a crab fisherman was pretty hard too, in the time that he'd been away Josh had missed so much in Caitlin's life, he was going to miss so much as the years went by but fishing was his job and in time she was sure that Caitlin would understand.

'Mom!' Caitlin jumped out of her seat and began to run straight ahead as Shannon looked towards the arrivals gate.

Walking towards them was a pale and tired looking Josh, she got up from her seat and followed as Josh picked Caitlin up and wrapped his arms around her.

'I've missed you so much honey, so much!' Josh held onto his daughter as tight as he could, leaving for Alaska was so much harder now that he had a daughter and fiancé at home waiting for him.

This season had been one long and painful slog, he'd never been so drained both physically and emotionally, now that he was back home in Seattle with his girls he was happier than he had ever been.

'What took you so long dad?' Caitlin asked as Josh set her back down, he was about to answer her when he looked up and saw Shannon standing in front of him, his beautiful Shannon.

'Say hi to mom but I still want an answer!' Caitlin smirked as Josh touched her cheek and moved past her to come face to face with Shannon.

'Hello you,' Shannon smiled as Josh reached her.

Josh didn't respond with words, instead he pressed his warm, chapped lips to hers and wrapped his arms around her waist. He shivered slightly as he felt Shannon's hands start to touch the back of his neck, the need to get her home and get her into bed was making him ache.

'Ewww! That's enough, people are staring!' Caitlin's voice made both of them pull apart and turn to smirk at her.

'What? Your mom's hot, I can't help it!' Josh laughed as Caitlin wrinkled up her nose at him. 'I think it's time we went home, I can't wait to just kick my feet up on the couch and spend time with my two girls,' Josh sighed as he wrapped his arm around Shannon's waist.

The three of them began to walk out of the airport and Josh hoped that no one else would stop him, he just wanted to get home and be with his family. Phil had decided to stay in Alaska for a week with John who was taking him to Homer to get away from Seattle for a while.

It had been just over a year since they'd moved back from California and in that year, Jake had just gotten worse and worse. Josh had tried to talk to him, so had Shannon and so had Phil but no one could get through to him, he didn't want help, he didn't want anything except his fucking drugs. John was trying to take Phil's mind off things back home for a while and Josh was happy that he cared enough about his dad to help him out.

They managed to get out of the airport and to the car without being stopped, a couple of people had looked like they were going to approach him but Josh just kept his head down and kept walking, he was tired and in a little bit of pain after tweaking his back slightly trying to move a tote stuffed with crab. He was sure that Shannon would help ease the pain a little later on though once Caitlin had gone to bed.

When they got to the car, Josh put his bags in the trunk and joined Shannon in the front passenger seat whilst Caitlin sat in the back and started to read one of her books, she was now obsessed with the Twilight Saga and he knew that a new movie was coming out soon so he would have to suffer through another painful few hours just for her, he hoped she appreciated the sacrifices he was willing to make.

'I filmed all of Caitlin's soccer games for you, you have about ten hours-worth to watch when you get home, she scored quite a few goals,' Shannon smiled as Josh turned to look at his daughter who looked very proud.

'I wish you could have been there dad, I scored five goals in one game, it was my best match ever!' Caitlin said excitedly and Josh couldn't help but feel guilty and sad, he didn't want to miss anything but what choice did he have? If he didn't work they wouldn't have any money to put food on the table, Shannon was still trying to get the necessary qualifications for her to be a fully fledged counsellor and she'd offered numerous times to go out and get a job but he didn't want her to just settle for some shitty little job working as a receptionist or something, he wanted her to make something of herself.

'I wish I could have been there too honey but you know how it is, I gotta work,' Josh sighed, his eyes felt so fucking heavy, he hadn't managed to sleep on the plane, the guy next to him recognised and kept talking about fishing and shit and as much as he wanted to tell him to shut up he wasn't prepared to be that rude.

'So why did you take so long to come out?' Caitlin asked, referring back to his delay in appearing at the airport terminal.

'Oh there were a group of girls getting back from New York, they wanted pictures, autographs, the usual. I couldn't turn them down,' Josh replied and he could see Caitlin roll her eyes, she wasn't happy about the attention he received at all.

'There's always a group of people wanting pictures and stuff, people are so rude,' Caitlin moaned.

'Caitlin how would you feel if you saw Robert Pattinson at the airport, are you telling me you wouldn't want a picture or an autograph from him? Shannon asked.

'Well I would but then he's a real celebrity, dad's a fisherman, he's not THAT cute or anything,' Caitlin replied and Shannon and Josh both began to laugh.

'Thanks honey, you're so kind!' Josh laughed.

'Oh don't listen to her baby, I think you're really cute and sexy,' Shannon winked at him.

'Ew mom TMI!'

Josh started to laugh again as he looked between his two girls, he'd missed both of them so fucking much, their faces had been so prominent in his mind every second that he was out at sea. The sad thing was, he only had a short amount of time at home before he'd have to leave again to go out for Opie's, instead of enjoying Christmas with his family he'd be counting down the days until he left and that fucking sucked. He was determined to enjoy the short break he had with his girls though even if he felt tired and pretty worn out.

Ten minutes after Shannon had pulled out of the airport car park Caitlin was busy reading her book whilst Josh fell asleep. She glanced at him from time to time, she could see how tired he was and he'd definitely lost weight, now that he was home she was going to make sure that he was well looked after in many different ways.

Josh slept through the entire journey home, it was only when the engine stopped that he woke up to look out of the window and see his house staring back at him.

'Ah home at last,' Josh sighed before stretching out his arms.

Caitlin was the first to jump out of the car, Shannon had a feeling that Josh would be spending his first few hours at home catching up with her soccer games.

'What time do you think she'll go to bed?' Josh put his hand on Shannon's thigh as soon as Caitlin closed the car door.

'Joshua Harris, are you trying to seduce me?' Shannon pouted as Josh planted a kiss on her lips.

'Not yet, but I will be later,' he winked before opening the car door to get out, he was getting hot and heavy already and that had to wait, they weren't carefree sixteen year olds any more, they had a daughter to think of now.

Shannon could feel herself beginning to get moist at the thought of having him back in her bed again, she'd missed a lot of things about him and his penis was definitely towards the top of her list, along with his tongue. But for now, his penis would have to stay in his pants until Caitlin went to bed which wouldn't be for a while yet, she was excited to have her daddy home and seeing as it wasn't a school night Shannon was going to let her stay up a little later.

'Come on dad! You can start watching my games while mom makes food!' Caitlin yelled as Josh walked towards her on the front porch.

'I should be giving your mom a hand, or you should,' Josh smiled at his daughter as a frown appeared on her face.

'Don't worry, I can handle dinner alone, you two spend some time together, it's been a while,' Shannon said and the smile appeared back on Caitlin's pretty face.

'Oh so you're gonna spoil me tonight then?' Josh winked as Shannon passed him to open the front door.

As soon as the door was open Caitlin ran inside and went into the lounge, leaving Josh and Shannon alone again to whisper a few sweet nothings to one another.

'I'll do all the work tonight that back of yours could do with a rest,' Shannon whispered in Josh's ear before pulling away from him as he closed the door behind him.

She was working him up into a frenzy and she knew it, she liked knowing that she could make him so crazy, she would definitely be trying her hardest to drive him wild later but until then, she would have to take out her sexual frustration in the kitchen by beating some meat.

'Daddy come on! I'll put the first game on!' Caitlin yelled from the lounge as Josh set his bags down at the bottom of the stairs.

The nagging had already started but in all honesty, he'd rather be nagged silly by his two girls than get shouted at on deck by men who hadn't showered in weeks. As soon as he set his bags down he made his way into the lounge and found Caitlin putting a DVD on.

'Sit down dad, do you want a beer or something?' Caitlin smiled as Josh held his arms open for her.

'Nope, I just wanna cuddle with my girl, come here,' Caitlin grabbed the DVD remote off the table and walked to Josh to give him a hug.

They both sat down on the couch together and Josh wrapped his arms around her, when she got older she wouldn't want to do this so he was making the most of the cuddles and kisses now until she found it too 'lame'.

As her daughter and fiancé relaxed in the lounge, Shannon stood in the kitchen preparing the home made spaghetti and meatballs for dinner. It was Josh's favourite dish and she was making plenty of it, she'd never seen someone eat so much as him but he never seemed to put on any weight at all. She would only have to sniff at a cupcake to put on ten pounds but Josh was a lucky bastard in that respect, although he did help her work a lot of calories off in a fun way…

Whilst preparing their dinner, Shannon kept hearing shouting and cheering from the lounge as Josh and Caitlin watched her first match together. She loved how close the two of them had become, her only worry was how upset Caitlin seemed to be at the attention Josh got from people while they were out and about. It was hard for her to understand why people were so interested in him, Shannon knew all too well why Josh attracted such a lot of attention from DC fans, he was gorgeous! She would be lying if she said that she didn't feel threatened by some of the girls that came up to ask for a picture, some of them truly were beautiful but she had to trust him, if she didn't then she couldn't be in a relationship with him.

When he came back from Opie's it was going to be very interesting as the annual CatchCon was being held just a couple of weeks after he got back home. She was going and so was Caitlin, she wasn't too excited at the prospect of spending all day in a room filled with women who wanted a piece of her man's ass but it gave her a chance to meet some of Josh's friends that she hadn't had the chance to see yet, in that respect it would be a good thing at least.

Shannon remained in the kitchen to cook their dinner, leaving Josh and Caitlin to spend some much needed time together. When their dinner was cooked she shouted through into the lounge to let them know that it was ready and a very happy Caitlin skipped into the kitchen followed by a very tired looking Josh.

During their dinner Josh told them stories about the past season and Caitlin told her dad all about school and tried to catch him up on everything he'd missed while he had been away. When they were done with their dinner Shannon decided to be lazy and leave their dishes to soak in the sink until the morning, she just wanted to spend time with Josh now.

The three of them sat curled up on the couch as they watched four of Caitlin's matches before Josh gave into his tiredness and fell asleep.

'He can see the rest of them tomorrow, I'm kinda tired too, I'm going to bed,' Caitlin yawned as she whispered quietly to her mother.

'Okay honey, do you want me to come up and tuck you in?' Shannon asked knowing full well what the answer would be.

'Mom I'm twelve not two!' Caitlin rolled her eyes as a smirk appeared on Shannon's face. 'Night, I love you.' Caitlin hugged Shannon and gave her a kiss on the cheek before she disappeared upstairs and into her room.

She wasn't a baby any more but to Shannon, even when she was forty, she would always be her baby. If Caitlin had kids of her own she would feel the same way, every mother did.

She was now alone with Josh once again and as much as she wanted to tear his clothes off there and then he looked so peaceful. He was exhausted and he needed his sleep. Instead of waking him up right away she gently placed his head in her lap and let her hands run through his thick black hair as he slept.

Somewhere deep in Josh's subconscious he felt Shannon's delicate hands working against his scalp. The feeling was so relaxing and comforting, he'd been craving her touch for months, it was almost as if her hands could take away all the pain and stress that he felt after the past season. He fought against the sleep that he needed so badly, he could sleep later, all that he wanted to do right now was get lost inside her, to feel her and touch her body all over again.

Shannon was surprised when Josh opened his eyes and stared up at her as she continued to stroke his scalp with her delicate fingers. He'd looked so out of it, she hadn't expected him to wake up at all in fact but as soon as his eyes stared into hers she felt herself turn into a complete puddle of goo.

'I missed you so much baby, so much,' Josh sighed as he slowly began to rise up, he gasped a little as he felt his back twinge and Shannon immediately helped to sit him up with his back against the firm couch cushion.

'You just stay put mister, I don't want you hurting that back of yours any more than you have already, I have needs that need to be met,' Shannon smirked as she dropped to her knees in-between his legs.

'What? You gonna say a prayer for my back down there?' Josh replied as he looked down at his lover who licked her lips to his question.

'I only pray when I have something hard to hold onto,' Shannon purred as she began to stroke the tell-tale bulge in his jeans.

Josh wanted to reply but he couldn't, he hadn't had the privacy or the time to jerk off in days and Shannon touching him almost pushed him over the edge right away so he had to fight to remain in control.

'Mmm someone's a little horny huh? Did you miss my tight little pussy?' Shannon kept her eyes firmly fixed on his as she began to unbuckle his belt.

'You know I did,' Josh managed to grind out as Shannon quickly undid his belt and began to work open his fly.

'I thought about you every single night you know that? I got myself off so many times thinking about riding your big dick hard when you got home,' Josh swallowed hard as he watched Shannon pull down his jeans and pants in one go. His hard cock sprang to life right in front of her face as she continued to stare at him intently.

'I'm so fucking wet for you already baby, I'll say a quick prayer then do what the good Lord wants me to do,' Shannon smirked as Josh stared back at her with a goofy grin on his face, he was putty in her hands and she loved it. She loved Josh taking control but her being in control gave her ego and confidence such a big boost. She felt comfortable with it, especially the dirty talk and it shocked her a little but she liked feeling naughty, she had a lot of time to make up for after all.

Josh was totally under her spell, she could do anything that she wanted to him right now, she was the only woman that could hypnotise him completely. When they'd first started to have sex again he'd expected her to be shy and nervous but she wasn't, she was loud, vocal and Jesus she did things to him that would make any of the fishermen he knew blush.

Shannon ran her smooth hands over his rock hard cock and planted tender kisses at the base, revelling in the low moans that she received from Josh in the process. She slowly rose up a little and cupped his shaft between her hands before looking up to the sky.

'Dear Lord, please keep Josh's back and more importantly his really big dick safe as I ride it in the name of the father, son and Holy Spirit, amen,' Shannon planted a kiss at the soaking wet tip of his cock before she got up onto her feet.

She slipped out of her dress quickly and discarded her flimsy panties in record time as she felt herself dripping with desire to feel him deep inside her. She slowly and carefully put her knees either side of Josh's muscular thighs as he ran his calloused rough hands down to rest on her curvy hips. Looking right into his eyes, Shannon let out a low cry of his name as she reached down with her hand to place his thick shaft inside her.

'Ohhh fuckkking shittt,' Josh gasped as his cock slipped deep inside her warm, wet channel. His hands pressed hard against her hips as he took some deep breaths to try and calm him down a little, he didn't want things to end before they'd even begun.

'You make me so fucking wet Joshua,' Shannon moaned as she wiggled her hips to feel his cock move around inside her.

'Then ride my dick and let me make you even wetter,' Josh groaned as he pulled Shannon's face towards his and slipped his tongue past hers.

As they kissed Josh let his hands go down to her pert ass cheeks, holding on tight he began to push Shannon up slightly only to pull her back down immediately, causing her to gasp into his mouth.

'Come on, fuck me, fuck me,' Josh took his mouth away from hers and pressed their foreheads together. He wasn't going to last all that long but he was damn sure that he was gonna make her cum.

Shannon ran her hands up to his shoulders and gripped them as she slowly started to ride his cock. She didn't want to go too hard and fast just in case his back couldn't take it.

Josh started to knead and squeeze at her ass cheeks as he looked down and watched Shannon's pussy coat his dick with her juices, she was dripping wet and it felt absolutely amazing to be inside her again. He felt every curve and bump of her tight pussy as she slowly began to bounce up and down on top of him, any pain that he had previously felt in his back was completely gone as he was captivated by her entirely.

When she began to pick up the pace a little Josh decided to take things a little further to encourage her. As she lowered herself back down onto his throbbing length Josh lightly slapped her right ass cheek.

'Oh fuck, again, again!' Josh had never spanked her before and Jesus it felt good! She was turning into some dirty, kinky sex crazed maniac because of him and she felt strangely liberated.

'You naughty girl, you like me spanking that pretty little ass of yours huh?' Josh moaned as Shannon circled her hips.

'Uh huh! Keep going baby, please! I'm so close, I want you to cum with me, cum with me!'

Shannon let herself go entirely, she forgot about his back problem and just started to ride him hard and fast. Each time she fell down on his dick Josh thrust upwards, hitting her g-spot and making her juices flow like a river out of her.

'Oh fuck, fuck me! Fuck me!'

Josh was losing all control and there was no way that he could keep going for much longer. His hands left her ass cheeks and made their way to her plump breasts, grabbing them and pawing at them as she rode him wildly. He wrapped his warm mouth around one of her aching nipples and began to suck on it, occasionally letting his teeth graze over it which got him even louder moans and groans than before.

He could feel her pussy beginning to palpitate around him and knew she wasn't going to last, he pulled his mouth away from her breasts and pressed his forehead against hers as he looked into her eyes. He let one hand wander down to her boiling hot core and find her juicy wet clit, with one long flick of his finger she exploded, cursing and saying his name as her pussy began to spasm around his length.

'Oh fuck, Shannnon!'

As soon as he felt her climax around his shaft he lost it, thrusting up deep inside her to bury his seed deep into her soaking wet core.

She collapsed forward, burying her head into his sweat soaked neck as she tried to get her breathing back on track. She wrapped her arms around him and just lost herself for a few minutes as she took in the feel of his warm skin pressed against hers and the scent of him floating up her nasal passages. She'd missed him so much, there'd been times she'd worried that he wouldn't come home, she knew how dangerous his job was, it would always be dangerous and it would always be hard to wave him off at the airport but this time, he was back in her arms safe and sound.

'I missed you so much Joshua, I really, really did,' Shannon whispered quietly into his neck as he stroked her damp hair.

'Not as much as I missed you baby, I'm so glad to be home, I love you so fucking much,' Josh sighed before pressing kisses on the top of her head.

When he was out at sea, all he could think about was getting home and spending time with his girls. Before she came back into his life all he ever thought about was partying, banging random chicks and doing stupid shit with his friends, now his life had a purpose, he had a reason to come home safe. He never wanted to be anywhere else in the world, he really didn't.