<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Safe Harbor Series by Annabeth Albert &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<atom:link href="http://www.books2020.com/series/safe-harbor-series-by-annabeth-albert/feed" rel="self" type="application/rss+xml" />
	<link>http://www.books2020.com</link>
	<description></description>
	<lastBuildDate>Mon, 02 Oct 2023 05:17:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>http://www.books2020.com/wp-content/uploads/2020/09/favicon.png</url>
	<title>Safe Harbor Series by Annabeth Albert &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<link>http://www.books2020.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Find Me Worthy (Safe Harbor #3) Read Online Annabeth Albert</title>
		<link>http://www.books2020.com/find-me-worthy-safe-harbor-3-read-online-annabeth-albert</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Mon, 02 Oct 2023 05:17:05 +0000</pubDate>
				<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Annabeth Albert]]></category>
		<guid isPermaLink="false">http://www.booksnovels.com/find-me-worthy-safe-harbor-3-read-online-annabeth-albert</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/romance/m-m-romance" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/annabeth-albert" rel="tag">Annabeth Albert</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/safe-harbor-series-by-annabeth-albert">Safe Harbor Series by Annabeth Albert</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>88<br /><strong>Estimated words: </strong>81986 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>410(@200wpm)___ 328(@250wpm)___ 273(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=88'>88</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


I thought I’d lost myself…<br />
<br />
Until Sam found me. I’m back in Safe Harbor, where I haven’t belonged in over twenty years. I’m unsure how I ended up here, yet I’m certain Sam is the key to finally healing.<br />
<br />
But it’s complicated.<br />
<br />
Sam’s had a crush on me since we were younger. To me, however, he was always the annoying kid tagging along. Now he’s all grown-up and delightfully bossy—and sexy—as he encourages me to reclaim my health.<br />
<br />
I enjoy pushing Sam’s buttons, but one button too many leads to a scorching kiss. Soon, we’re using Sam’s cushy bed for way more than sleeping. But I can’t imagine staying in Safe Harbor forever, and no way is Sam leaving.<br />
<br />
Sam’s given me a place to stay, a job at his nonprofit coffee shop, and a sense of purpose when I had none. But can I give him my heart? And more importantly, can I overcome my past to make Safe Harbor my future?<br />
<br />
FIND ME WORTHY is a hurt/comfort childhood crush-to-lovers MM romance. This unexpected roommate arrangement stars two mature heroes with a minor age gap, mental health representation, and plenty of first times and sexy discoveries for everyone. Deep feels, dual point-of-view, and big fluffy HEA guaranteed.<br />
<br />
FIND ME WORTHY is book three and the thrilling conclusion to the Safe Harbor series from acclaimed author Annabeth Albert. This small historic Oregon town has a tight friend group, memorable secondary characters, quirky businesses, and long-held secrets. Each book stands alone with a fresh couple, but the background mystery of the town’s secrets ties the series together, making reading in order more fun!<br><br>*************FULL BOOK START HERE*************<br><br>Chapter One<br><br>Worth<br><br>This was still my tree.<br />
<br />
I had no clue what I was doing in Safe Harbor on the Fourth of July, a town I hadn’t been to in nearly twenty years, sitting in front of a house that hadn’t belonged to me in almost as long. My back was pressed against the same massive Oregon white oak where I’d spent many an hour sitting and thinking as a kid. It’d been from here that I could watch the neighborhood, especially on nights like this, when the sounds of barbeques and gatherings filtered all down the block. And here where I could think.<br />
<br />
I wasn’t a kid anymore, wasn’t that same person—hadn’t been in forever—but here I was, sitting under the same tree. A little wider now, both me and the tree, a little more gnarly with age, wild branches, and rumpled leaves. We both needed a good trim.<br />
<br />
The ground under me was mossy and soft, years of shade from the dense leaf canopy keeping the grass at bay. The ground stayed cool and damp even in the middle of summer. The evening air brought a chill as well, not uncommon for the mercurial Oregon summer weather.<br />
<br />
Or maybe that was the cold in my soul: icy and directionless. August would be far warmer, but I wouldn’t be here then. Heck, I didn’t fully believe I was here now.<br />
<br />
I stared at the house, but it had nary an answer. Darkness had started to fall, and with it, the sound of fireworks and backyard celebrations picked up, making me more aware of how very alone I was. My gaze turned inward, unfocused, the last forty-eight hours—okay, the last forty damn years—catching up with me.<br />
<br />
“Worth?” The sound of my name snapped me alert. A younger guy holding the scroungiest, ugliest sheltie mix stood in front of me and my tree. The white wooden front gate hung open.<br />
<br />
“Who are you?” I demanded. The guy was younger than me, probably early to mid-thirties, with darkish hair and lighter eyes. It was hard to determine color at night, but he was slim with a strong bone structure. No one I recognized, although clearly, he knew me.<br />
<br />
“You don’t know?” The guy sounded disappointed as he bent to retrieve a phone from the ground, and if I had any more self-recrimination in me, I might feel bad.<br />
<br />
“Sorry, man. Been a lot of years since I was back around these parts.”<br />
<br />
“I know.” His voice was flat as he shifted the scraggly dog to his other side. “I’m Sam.”<br />
<br />
Oh, Sam. This was Sam. And if I’d checked social media anytime in the last decade, I might have known that.<br />
<br />
“Sam Bookman? But you’re…” I trailed off because both you turned out hot and you’re supposed to still be a kid were wildly inappropriate. “What are you doing here?” I asked instead. “Don’t you live on the other side of town?”<br />
<br />
“I live here.” Sam’s tone was somewhere between patient and irritated. “This is my house. You’re on my front lawn.”<br />
<br />
He gave me one hell of a pointed look. The Sam I’d known once upon a time was endlessly chipper and never got irritated, but perhaps I was to blame there. I seemed to try everyone’s patience lately, including my own.<br />
<br />
“Oh.” I scrubbed my hair, suddenly aware of exactly how many hours it had been since my last shower. “That’s right. You bought the place. I heard that. Forget from who.”<br />
<br />
The house and my tree had been through one bad owner after another. It was a wonder both were still standing. My stomach gnawed at itself, empty but angry, and the longer Sam stared at me, the more I had to fight the urge to rub my middle.<br />
<br />
“Worth, why are you here?” A bottle rocket whistled, a pink firework bursting over Sam’s head. The light revealed his auburn hair, a deeper shade than the candy-apple red it had been as a kid. “Why now? You didn’t come for your mom’s memorial.”<br />
<br />
“I didn’t.” Nothing to do but agree. Sam didn’t need to know I’d had a ticket to Portland, a hotel reservation too. In fact, despite shaking hands and a queasy stomach, I’d been debating which suit to pack when the feds had shown up at my high-rise condo, and that had been that. No doing the right thing, the expected thing. Story of my whole damn life.<br />
<br />
Memorial. I hated that word. It sounded so…tidy. Serene and peaceful almost. Unlike the other M-word: missing. The word that had ridden shotgun with me ever since my mom’s disappearance twenty years ago. And then the M-word I could barely wrap my brain around: murder. I hated that word most of all. Unlike memorial, it was a gory, messy word, bringing drama and chaos. Upending everything I thought I’d known, including the two decades I’d spent convinced my father was behind the disappearance. He wasn’t. A serial killer was. The reopening of the cold case had proven that. And the truth was so much more complicated than any story I’d told myself to get through the long years of not knowing.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=88'>88</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Make Me Stay (Safe Harbor #2) Read Online Annabeth Albert</title>
		<link>http://www.books2020.com/make-me-stay-safe-harbor-2-read-online-annabeth-albert</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 20 Jul 2023 19:20:05 +0000</pubDate>
				<category><![CDATA[BDSM]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Annabeth Albert]]></category>
		<guid isPermaLink="false">http://www.booksnovels.com/make-me-stay-safe-harbor-2-read-online-annabeth-albert</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/erotic/bdsm" rel="category tag">BDSM</a>, <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/romance/m-m-romance" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/annabeth-albert" rel="tag">Annabeth Albert</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/safe-harbor-series-by-annabeth-albert">Safe Harbor Series by Annabeth Albert</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>89<br /><strong>Estimated words: </strong>82756 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>414(@200wpm)___ 331(@250wpm)___ 276(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=89'>89</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


Roommate Not Wanted<br />
<br />
I’m a forty-year-old homeowner and former detective. My friends think a roommate is the solution to my recent funk, but I know that’s the last thing I need.<br />
<br />
And even if they’re right, sharing my home with Cal is a bad idea. The prickly SEAL rescue diver has muscles for miles, haunted eyes, a wounded soul, and wandering feet that won’t be happy for long in Safe Harbor. Yet those fathoms-deep blue eyes have me making an offer I’ll surely regret.<br />
<br />
Our arrangement may be doomed, but Cal is an amazing roommate. We’re soon cooking my mom’s favorite recipes, watching terrible TV, accidentally cuddling, and trying not to cross the line from friendship to fling.<br />
Until I discover Cal’s sexy secret.<br />
<br />
Boundaries blur, and I forget I’m not supposed to fall for Cal. Every kiss, touch, and discovery we make together pulls us deeper until there’s no denying our feelings.<br />
<br />
I want nothing more than to keep Cal in town, in my bed, and in my heart, but Cal seems destined to swim back to his solo ways.<br />
<br />
Can I bear to let him go, or will our love make him stay forever?<br />
<br />
MAKE ME STAY is a hurt/comfort roommates-to-lovers MM romance. It features two mature, wounded heroes, disability rep, a proud pansexual, a SEAL having a demisexual awakening, and sexy discoveries involving rope. Deep feels, dual point-of-view, and big fluffy HEA guaranteed.<br><br>*************FULL BOOK START HERE*************<br><br>Chapter One<br><br>Holden<br />
<br />
“Come on, come on. I have a case to solve.” Fingers drumming on the steering wheel, I glared at the ancient, plodding RV in front of me. This country road led into the state park that surrounded the nearby lake. Tourists were a given, even in early spring, but I had no patience that morning. The sun was out after a long, long winter, and it was exactly warm enough to crack the windows and blast one of my favorite classic rock songs. My zippy Mustang was itching to take these curves at something other than tortoise pace. The curves, however, meant I had to wait for a passing lane to open up. Torture.<br />
<br />
“Move. Faster. At least go forty,” I bargained with the RV, which predictably went slower, not faster. I shook my head, mentally cursing the driver to a damp campsite and poor hookups. “Tourists.”<br />
<br />
Finally, a passing lane opened, and the second it was safe to do so, I zoomed around the RV. However, as I prepared to slide in front of the RV, a squirrel darted out from the dense green foliage, and I had to swerve far sharper than I’d intended. As a result, I nearly cut the RV off and undoubtedly looked like an asshole trying to make a point rather than a dude who preferred not to flatten a squirrel.<br />
<br />
The RV honked twice as if to show how doubly perturbed the senior citizen driver was. At least, I presumed it was someone older, out on a scenic drive. It was hard to tell from a fast glance at the driver’s side. A dusty and battered ball cap pulled low was the main thing I’d noted.<br />
<br />
“Whatever.” Eager to leave the irritating RV behind, I sped to the lake. The dense foliage continued as the road narrowed past tiny clapboard cabins ringing the eastern shore of the lake and huge hills of evergreen trees behind the row of little houses. The skinny, barely maintained road led past the public swimming area and several docks that would see far more use in the summer months. The eastern side of the lake—complete with cabins, a community center, Adirondack chairs, and volleyball courts—was a popular family retreat despite being in Middle of Nowhere, Oregon. The nearest town, Safe Harbor, was over a half-hour away, and we were hardly a metropolis.<br />
<br />
Past a grove of haphazardly laid out picnic tables, warning signs started cropping up about deep water and steep drop-offs. The way more dangerous western side of the lake had an irresistible pull over local daredevil teens drawn to legends about the old timber railroad and wrecked train engine under this portion of the lake. Safety concerns about the dam that had created the lake in the fifties further added to the intrigue. And even the limited parking along the western shoreline wasn’t enough to discourage thrill seekers.<br />
<br />
But I was forty, not sixteen, and despite my need for speed, I wasn’t out to catch an adrenaline rush. I was here in pursuit of answers for a twenty-year-old cold case surrounding the disappearance of the mother of one of my high school friends. My friend Monroe and I had traced a serial killer to one of these very idyllic lake cabins that fateful summer, long before his first known victim. Both of us were professional investigators, but our personal interest in this case had driven us to spend long hours analyzing interviews with the killer, who spoke almost exclusively in movie quotes.<br />
<br />
All signs pointed to the possibility of answers being under the lake, so here I was, impatient and ready to find out if our hunches were correct. I found the most level place to park near the designated meeting spot, but getting my chair set was tricky. The mix of gravel, dirt, and old asphalt was hell on my tires and made me glad I’d packed my wheelchair gloves for better grip.<br />
<br />
“Sorry.” Monroe hurried over, looking flawless as ever in a polo and pressed khakis. “I should have thought more about accessibility issues here at the lake. Maybe—”<br />
<br />
“I’m fine.” I waved his concern off with a flick of my wrist. “And I love the smell of potential evidence in the morning. Wouldn’t miss this.”<br />
<br />
“Ha.” Monroe shook his head at me. “Don’t you ever run out of bad jokes?”<br />
<br />
All the damn time. “Nope.”<br />
<br />
And if it kept Monroe and others from dwelling on accessibility issues and limitations, well, I’d keep right on rolling with the same class-clown routine that had served me well for over thirty years now. I’d discovered laughter hurt less if you laughed first yourself.<br />
<br />
But this time, I must not have smiled widely enough or something because Monroe narrowed his eyes, gaze going sharp, exposing all his years as an NCIS investigator.<br />
<br />
“Maybe Knox is right.” His tone was thoughtful. Too thoughtful.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=89'>89</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bring Me Home (Safe Harbor #1) Read Online Annabeth Albert</title>
		<link>http://www.books2020.com/bring-me-home-safe-harbor-1-read-online-annabeth-albert</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Mon, 01 May 2023 20:22:42 +0000</pubDate>
				<category><![CDATA[Gay]]></category>
		<category><![CDATA[GLBT]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Annabeth Albert]]></category>
		<guid isPermaLink="false">http://www.booksnovels.com/bring-me-home-safe-harbor-1-read-online-annabeth-albert</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/glbt/gay" rel="category tag">Gay</a>, <a href="http://www.books2020.com/genre/glbt" rel="category tag">GLBT</a>, <a href="http://www.books2020.com/genre/romance/m-m-romance" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/annabeth-albert" rel="tag">Annabeth Albert</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/safe-harbor-series-by-annabeth-albert">Safe Harbor Series by Annabeth Albert</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>89<br /><strong>Estimated words: </strong>83039 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>415(@200wpm)___ 332(@250wpm)___ 277(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=89'>89</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


Help!<br />
<br />
I’ve inherited my aunt’s historic house in small-town Oregon, and I need to fix it up and sell it fast before I move on to my big-city dreams. I’m one of the navy’s best investigators, but twenty years of living in base housing means DIY isn’t part of my extensive skill set.<br />
<br />
Luckily, my best friend has the solution: his twenty-three-year-old son. Knox recently graduated from college, needs a room for the summer, and comes with a giant cat and years of remodeling experience.<br />
<br />
Not only is Knox all grown up and hot as sin, but I recognize him. He’s the bossy, bearded guy I shared the hottest kiss of my life with. No way can my buddy find out I’ve got it bad for his son. But with all the stripping, hammering, and drilling, my defenses crumble one dance break at a time.<br />
<br />
As our sexy secret summer fling continues, Knox also proves himself handy at fixing my grumpy mood and wounded heart. Now I can’t imagine a future without him. I can solve any problem the navy throws at me, but I have no clue what to do about loving Knox or the damage this could do to my decades-long friendship.<br />
<br />
Can we build a forever together, or are we destined to go our separate ways?<br><br>*************FULL BOOK START HERE*************<br><br>Chapter One<br><br>Monroe<br />
<br />
One summer. I could make it one last summer in Safe Harbor. And if I gave myself that pep talk frequently enough, maybe I’d actually start believing it.<br />
<br />
“Monroe! Hold up!” Rob’s voice sounded behind me as I reached for the door of the Blessed Bean coffee shop. My lower back tingled a warning, but when the chief of police called my name, I generally listened. Also, he was my good friend, so I slowed long enough for him to huff up beside me. “I have the solution for your problem.”<br />
<br />
“Which one?” I groaned. I doubted Rob’s ability to help with anything on my lengthy to-do list.<br />
<br />
“Wait. What do you have on?” Rob turned on his cop voice as he cast a skeptical eye to my black T-shirt. I had decades of law enforcement experience, yet his stare made me squirm like a naughty teen. I had to make a concerted effort to resist the impulse to cross my arms over my black T-shirt proudly proclaiming I DO CREW, with colorful stick figures of two grooms. Rob’s expression turned comical. “Something you want to share?”<br />
<br />
Lord, save me from small-town gossip. It wasn’t just Rob. Rob would talk to his wife, who would talk to Rob’s parents, who would, in turn, talk to the rest of Safe Harbor. They’d have me married off by sundown. I should have known better than to give into my cold-brew craving. It had only taken a few weeks of being back in Safe Harbor to get me mentally packing. Bring on some good urban anonymity.<br />
<br />
“I’m going to an old NCIS friend’s bachelor party tonight in Portland. The organizers mailed out shirts to everyone.”<br />
<br />
“Oh, that’s right. You mentioned your trip to the city at the station the other day. Number three for this friend, right?” Rob seemed in no hurry to enter the coffee shop. I was doing a favor for him and the woefully understaffed police department by reviewing old cold-case files while I was in town. Thanks to advances in forensic science over the last few decades, some previously shelved cases had new possibilities for being solved, and my work was to sort out which cases most warranted a fresh look. Rob wasn’t exactly my boss, and we’d known each other enough years that I could give a loud snort.<br />
<br />
“Jorge says this one is true love.” I added an eye roll before stretching my triceps out, getting ready for my drive into the city. “Hope springs eternal and all that. And I wasn’t stateside for the other two weddings, so I don’t mind that Jorge and his new love, Tyreece, are going all out.”<br />
<br />
“I mind that shirt.” Rob cackled. He looked all official in uniform, his closely cropped brown hair starting to show some silver.<br />
<br />
“Says the guy who wears the same thing every day.” I still struggled to reconcile this particular version of Rob with the skinny freckled teen who’d befriended me in high school.<br />
<br />
“Says the guy who did his twenty in navy blues and should have better fashion sense now that he’s out.” Rob shook his head at me like he knew anything about fashion himself. He was such a dad now. “Anyway, back to my great idea.”<br />
<br />
“That sounds ominous. Last great idea of yours in high school led to a cracked collarbone and food poisoning.” Chuckling, I risked a discreet glance at my watch. Portland was only an hour or so away, but the navy had made sure I hated tardiness of any kind.<br />
<br />
“This is a way better plan. Promise.” Rob grinned, a hint of that teen prankster still there behind his wire-rimmed glasses and rounded more fatherly face. “And you’re cranky because you’re only in town to get your aunt’s big old house on the market, and you want to be in the Bay Area by fall.”<br />
<br />
“Ideally.” An image of the condo I had toured in the Castro flickered in my brain. Urban. Anonymous. No one to tease me about my attire, and plenty of options to keep busy beyond DIY lists for my aunt’s old house. I was grateful, if a little befuddled, as to why she’d picked me to leave it to.<br />
<br />
“If you want to meet that goal, then you, my friend, need a roommate.” Rob beamed like he was the first to make this suggestion.<br />
<br />
“I tried telling him that idea.” Our mutual high-school friend, Holden, wheeled up the short sidewalk to the coffeehouse, not even pretending to give Rob and me privacy. “I said he should put up an ad. Offer a room in exchange for someone who can actually use a drill.”<br />
<br />
“I am not entirely helpless.” I gave them both my best, hardest officer glare. I’d scared plenty of new recruits, but my old friends weren’t having it. “So what if home repair isn’t my usual skill set? I’m learning. I don’t need some random person responding to an ad.”<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=89'>89</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
