<?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>M-M Romance &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<atom:link href="http://www.ilovenovels.com/genre/m-m-romance-2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ilovenovels.com</link>
	<description></description>
	<lastBuildDate>Tue, 16 Jun 2026 12:50:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>http://www.ilovenovels.com/wp-content/uploads/2020/09/favicon.png</url>
	<title>M-M Romance &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<link>http://www.ilovenovels.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Lie to Me (First &#038; Forever #15) Read Online Alexa Land</title>
		<link>http://www.ilovenovels.com/lie-to-me-first-forever-15-read-online-alexa-land</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Tue, 16 Jun 2026 12:50:18 +0000</pubDate>
				<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Alexa Land]]></category>
		<guid isPermaLink="false">https://www.ilovenovels.com/lie-to-me-first-forever-15-read-online-alexa-land</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/alexa-land" rel="tag">Alexa Land</a></span> <span class="cat-links">Series: <a href="http://www.ilovenovels.com/series/first-forever-series-by-alexa-land">First &amp; Forever Series by Alexa Land</a></span><br />	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>68<br /><strong>Estimated words: </strong>64354 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>322(@200wpm)___ 257(@250wpm)___ 215(@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=68'>68</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


You can be anyone when we’re together, so lie to me. Don’t tell me who you are. Tell me who you want to be.<br />
<br />
When Armando Cortez and I meet after his son’s wedding, both of our lives are at a crossroads. There are things he doesn’t want to talk about, like whatever’s causing the sadness in his eyes. There’s plenty I don’t want to tell him either, like the fact that I’m on the run from a criminal past, and that I’m close to his son’s age.<br />
<br />
So, we agree to lie to each other and leave real life at the door—all our complications, our baggage, our past. We’ll let this be a fantasy, an escape. This is just supposed to be a casual fling anyway, so what could go wrong?<br />
<br />
This low-angst, age gap, opposites attract gay romance is part of Alexa Land’s Firsts and Forever Stories collection, and it can be read as a stand-alone<br><br>*************FULL BOOK START HERE*************<br><br>1<br><br>Salvatore<br><br>The gorgeous guy in the tuxedo caught me by surprise. I’d just climbed into a taxi in front of my hotel, and not two seconds later, he stumbled into the back seat with a champagne bottle in his hand. “Just drive,” he told the cabbie. “I don’t care where we go.”<br />
<br />
The driver met my gaze in the rearview mirror with a questioning look in her eyes. When I nodded, she pulled away from the curb. In the next instant, the man startled me again by bursting into tears. Sobs shook his slender body as he doubled over.<br />
<br />
That completely threw me off. I wasn’t good with emotional outbursts, or people in general. After several awkward seconds, I asked, “Do you need help?”<br />
<br />
I’d never seen anyone do a literal double take, until that moment. He glanced over, then whirled around and stared at me, pushing his dark hair out of his eyes as he blurted, “Where did you come from?”<br />
<br />
“Rome, originally.”<br />
<br />
That had been a feeble attempt at humor, but all it did was confuse him. “What?”<br />
<br />
I tried again. “I was already in the cab when you climbed in.”<br />
<br />
“I didn’t see you.” He raised the bottle and tried to take a sip. When he discovered it was empty, he mumbled, “Someone drank all my champagne.”<br />
<br />
This guy was hammered, so where it had gone was no mystery. I leaned forward and told the cab driver, “Please take us somewhere with coffee, preferably a European-style café.”<br />
<br />
A few minutes later, we pulled up in front of a tiny café and bakery, and my companion climbed out of the cab. I handed the driver some cash and asked, “Where are we? It’s my first time in San Francisco.”<br />
<br />
“This is North Beach.”<br />
<br />
“How is this a beach?”<br />
<br />
“That’s just the name of our Italian neighborhood. The main drag is right around the corner, but it’s bound to be jam-packed on a Saturday night. I figured someplace quieter would be better for your new, drunk friend. Heads up though, because he’s wandering away.”<br />
<br />
I cursed under my breath and hurried after him as he meandered down the sidewalk. Once I caught up to him, I gently grasped his shoulders and steered him in a wide arc, reversing his direction. He didn’t have his bottle anymore, and it was nowhere to be seen. I wondered where it had gone.<br />
<br />
He muttered, “Where are we going?”<br />
<br />
“To get you some coffee, so you can sober up.”<br />
<br />
He stopped walking and turned to look up at me. “You’re really tall.” He was probably five-eleven or so, which meant I had about five inches on him. “Handsome, too. I like men in glasses. I don’t usually like beards though, but yours is nice because it’s really short. Long ones are icky. I’ve had to watch way too many bushy beards turn into soup strainers at my diner in San Diego.” He shuddered dramatically while I tried my best not to picture that.<br />
<br />
“Let’s keep going. The café is right over there.”<br />
<br />
He stayed where he was and asked, “What’s your name?”<br />
<br />
“Salvatore di Pietro.” My stomach knotted as soon as the words left my mouth. Maybe I shouldn’t have given him my full name, not when people were looking for me. But it probably didn’t matter. It wasn’t like he’d remember any of this.<br />
<br />
“That’s kind of a mouthful.”<br />
<br />
“I know.”<br />
<br />
“Does anyone ever call you Tory?”<br />
<br />
“No, never.”<br />
<br />
“Well, I’m going to.”<br />
<br />
“Fine. Now, let’s get you that coffee.”<br />
<br />
He began smoothing the lapels of my gray suit jacket with his palms. When he did that a few times, it started to seem like he was petting me. “I’m Armando Cortez. Most people call me Manny. I don’t know why. It just started happening at some point.”<br />
<br />
“What would you like me to call you?”<br />
<br />
“Anything you want.”<br />
<br />
“Okay. Now about that coffee⁠—”<br />
<br />
“My son Kit got married today.” He looked around, as if he was trying to get his bearings.<br />
<br />
“You have a child who’s old enough to get married?”<br />
<br />
“He’s twenty-nine.” Armando looked like he was in his mid-thirties. How could he possibly have a son who was only three years younger than me?<br />
<br />
“The reception ended a little while ago,” he continued. “I’m proud of myself, because I held it together in front of everyone. But once it was over, I had to get out of there. I found a taxi and started crying and ended up wherever this is.” He gestured vaguely at our surroundings. “But you know that last part, because here you are.”<br />
<br />
This was none of my business, but curiosity compelled me to ask, “Why were you crying? Don’t you like your son’s new wife?”<br />
<br />
“New husband, and I think he’s great. He’s sweet and kind and exactly right for Kit.”<br />
<br />
“Then what’s the problem?”<br />
<br />
“Me, I’m the problem. I’m such a loser.”<br />
<br />
“I’m sure that’s not true.”<br />
<br />
“No, it is, especially when you compare me to my son’s new in-laws. They’re loaded, so not only did they pay for that big, fancy schmancy wedding, they also gave the boys a European vacation for their honeymoon. You know what I gave them for a wedding present? A coffee maker.”<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=68'>68</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>All&#8217;s Fair in Love and Pizza Read Online Lane Hayes</title>
		<link>http://www.ilovenovels.com/alls-fair-in-love-and-pizza-read-online-lane-hayes</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 20 May 2026 17:51:44 +0000</pubDate>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Novella]]></category>
		<category><![CDATA[Lane Hayes]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/alls-fair-in-love-and-pizza-read-online-lane-hayes</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/funny" rel="category tag">Funny</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a>, <a href="http://www.ilovenovels.com/genre/novella" rel="category tag">Novella</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/lane-hayes" rel="tag">Lane Hayes</a></span> 	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>51<br /><strong>Estimated words: </strong>49490 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>247(@200wpm)___ 198(@250wpm)___ 165(@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=51'>51</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


A bake-off between enemies…what could go wrong?<br />
<br />
Mateo<br />
<br />
Can you believe this? Haverton’s football hero is opening a bagel shop next to my pizzeria and he’s selling—wait for it—pizza bagels. The nerve!<br />
<br />
And this guy isn’t above using his fame to attract clients. It’s annoying and yes, I’m feeling a little crusty about the situation. My temper has gotten me into a few binds, but a pizza bagel war? This is a first.<br />
<br />
I’m gonna crush him.<br />
<br />
Rob<br />
<br />
After years of playing in the pros, I’m beat. All I want is to open a bagel shop in the town that gave me a shot at the big time. I’d love some peace and quiet too, however, I won’t be getting that with Mateo Cavaretti next door.<br />
<br />
Geez, I can’t believe I had a crush on that guy in college. Sure, he’s still incredibly good-looking, but he’s a grouch. And while I like my business partner’s idea to settle our dispute with a classic bake-off, Mateo and I can’t be in the same room without fireworks going off.<br />
<br />
Okay, some of those fireworks are extra sexy and that might be a problem.<br />
<br />
Or is all truly fair in love and pizza…and bagels?<br />
<br />
All’s Fair in Love and Pizza is an MM grumpy/sunshine, small-town romance featuring former teammates, a culinary challenge, and a HEA worth fighting for.<br />
<br />
*A portion of All's Fair in Love and Pizza was originally included in the Delicious Anthology. This new version has doubled in size to 40k words and a whole lot of bake-off shenanigans!<br><br>*************FULL BOOK START HERE*************<br><br>1<br><br>MATEO<br><br>“The supreme art of war is to subdue the enemy without fighting.”— Sun Tzu, The Art of War<br><br>Boardwalk Pizza’s lunchtime rush was the usual medley of starry-eyed tourists, loyal locals, and a smattering of students and faculty from the nearby college. Like now.<br />
<br />
A family of five sporting sweatshirts advertising the roller coaster at the pier studied the menu on the wall behind the register while an old man with a newspaper folded under his arm and an unlit pipe in hand chatted with the professor of humanities. A gaggle of female students huddled at the end of the line, gazes locked on their cellular devices.<br />
<br />
The family was currently vacillating between the extra-large meat lover’s pizza and my cousin Sal’s special with double pepperoni. They couldn’t decide which sounded better, which meant they’d probably drag me into the decision-making process. I’d happily push the meat lover’s, but I was feeling a little stabby that I was running the register at all. I was supposed to be in the office, finalizing tomorrow’s grocery list. This was Giovanni’s job.<br />
<br />
Where the hell was he?<br />
<br />
“Everything just looks so good. What would you suggest?” the middle-aged mom asked, fluttering mega lashes at me.<br />
<br />
See, I told you so.<br />
<br />
“The meat lover’s. Hands down, my favorite.” I flashed a flirty smile, ignoring Mr. Smith’s eye roll. The old geezer got testy when forced to wait too long for his daily slice of ’za and a side salad…hold the onions.<br />
<br />
“Sold!” the woman twittered. Thankfully she and the rest of her family knew what they wanted to drink.<br />
<br />
I rang her card and slid a plastic marker across the battered wood counter. “Thank you. Here’s your number. Your pizza should be out in ten minutes or less.”<br />
<br />
Mr. Smith toddled forward, his signature deadpan expression in place. He stuffed his newspaper into the front pocket of his tweed coat and tapped his pipe on his thumb. “I’ll have the usual.”<br />
<br />
“You got it.” I narrowed my eyes mischievously. “You sure you don’t want to try Sal’s special?”<br />
<br />
“The last time I tried Sal’s special, I had heartburn for three days. No, I’ll stick to the usual.” He pulled a ten-dollar bill from his pocket. “Keep the change.”<br />
<br />
Our prices had gone up a couple of times since the older man had last bothered checking—however, no one corrected him. Mr. Smith had been a regular for forty-or-so years, which meant that other than on my days off and during my short stint after college playing pro football, I’d seen this man more often than I saw some family members. He was a bit of a curmudgeon, but he’d played poker with my grandpa and had coached Little League with my uncle once upon a time, so yeah…I wasn’t about to let him know he owed me an extra five bucks on the daily.<br />
<br />
“Thanks, Mr. S.” I held my hand up for a fist bump, chuckling when he raised his brow and shuffled off.<br />
<br />
The college girls were next. No problem. I locked and loaded my most charming smile just as Vanni rushed in, tying a marinara-stained apron around his slim waist.<br />
<br />
“Sorry about that. I had some snoopin’ to do. You’re not gonna believe who’s moving in next door, Cuz.” Vanni bumped my elbow and grinned like a fool at the pretty girls waiting at the counter.<br />
<br />
My cousin was a little scatterbrained. However, he was great with customers. I let him take over, hanging the new orders on the line for Sal and Jimmy in the kitchen. I should have ducked out and made a beeline for the office, but I poured drinks instead. Yeah, I was curious.<br />
<br />
“Who?” I asked, arranging a tray of drinks.<br />
<br />
Vanni closed the register, waiting for the counter area to clear before he replied, “A football buddy of yours.”<br />
<br />
“Really? From Haverton?”<br />
<br />
“Yeah, a big guy—a linebacker, I think. Rob something or other? He was standing outside with an inspector, talking about permits. I said hello, all friendly like. Introduced myself. He says, ‘Nice to meet ya. I’m opening a bagel shop.’ ”<br />
<br />
“Rob? I don’t know who—oh, Rob Vilmer?”<br />
<br />
Vanni snapped his fingers. “That’s the guy. Rob’s makin’ bagels. Not regular bagels, either. Savory ones. Whatever the fuck that means. Heya, Mrs. Sanders. What can we get started for you today?”<br />
<br />
Rob Vilmer. Huh.<br />
<br />
Talk about a blast from the past.<br />
<br />
I delivered the drinks to table fourteen, pausing to inquire about their meals. How was the pepperoni today? Do you need any parmesan? That kind of thing. I made my rounds, strategically stopping near the entrance with the tray tucked under my arm to open the door for a group of students, then sneaked outside to peek at the flurry of action at the neighboring store.<br />
<br />
The former owners had operated a candy emporium for decades. You know, the kind with big barrels of saltwater taffy and walls filled with classic treats—Pop Rocks, Abba-Zabas, and Sugar Babies. It had been a staple of my childhood, and my cousins and I had been sad to see it go.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=51'>51</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Forbidden Little Game (Crimson College #4) Read Online Raleigh Ruebins</title>
		<link>http://www.ilovenovels.com/forbidden-little-game-crimson-college-4-read-online-raleigh-ruebins</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 20 May 2026 17:51:44 +0000</pubDate>
				<category><![CDATA[Dark]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Raleigh Ruebins]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/forbidden-little-game-crimson-college-4-read-online-raleigh-ruebins</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/dark" rel="category tag">Dark</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/raleigh-ruebins" rel="tag">Raleigh Ruebins</a></span> <span class="cat-links">Series: <a href="http://www.ilovenovels.com/series/crimson-college-series-by-raleigh-ruebins">Crimson College Series by Raleigh Ruebins</a></span><br />	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>80<br /><strong>Estimated words: </strong>80643 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>403(@200wpm)___ 323(@250wpm)___ 269(@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=80'>80</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


Sharing a college campus with my infuriating stepbrother should be easy.<br />
Until he crosses a line with me, and we’re pulled into a twisted, chaotic game.<br />
<br />
Noah is straight. Preppy. Rich as sin. Everything I’m not.<br />
When I catch my stepbrother rifling through my belongings like a stalker, it sparks something inside me I can’t shake.<br />
Let the frat boy stalk me a little. I’m going to stalk him right back.<br />
One night, the mutual hatred sparks between us. We collide, and he gets a taste of me he can’t quit.<br />
<br />
What we’re doing is bad. Wrong. …Completely consuming.<br />
But I witness something I shouldn’t one night when Noah is attacked by a violent man.<br />
When a stranger lays a hand on my new obsession, I explode.<br />
<br />
Protecting him is my salvation.<br />
Now we’ve crossed a line forever, and there’s no chance I’m losing this game.<br />
<br />
No one can hurt him. Mafia ties run deep in Onyx Society, and we’ve stepped on the wrong rival’s shoes.<br />
Noah is broken. Vulnerable. I see the sea of emotion behind his perfect exterior.<br />
He claims he still despises me, even when we’re close. But with his life under threat, I risk everything to defend what’s mine.<br />
<br />
When he says I’m crazy, I say:<br />
I am. And you are, too.<br />
<br />
Because I know we’ll both do whatever it takes to win this forbidden game<br><br>*************FULL BOOK START HERE*************<br><br>Prologue<br><br>TORIN<br><br>From the first day I meet Noah, it’s obvious that he’s the type of person who always gets what he wants.<br />
<br />
Noah Vancliff.<br />
<br />
Son of Phillip Vancliff II.<br />
<br />
Grandson of Phillip Vancliff I.<br />
<br />
I already know his bloodline, his net worth, his legacy, before I ever look him in those sleepy, deep blue eyes.<br />
<br />
And when I do, I know he can’t stand what he sees.<br />
<br />
I don’t belong.<br />
<br />
Just because his father is fucking my mother, does that mean Noah owes a single thing to me?<br />
<br />
I’m a threat to that stable, generational legacy, like a Molotov cocktail chucked straight into his family tree.<br />
<br />
I’d be lying if I said I didn’t get a twisted satisfaction when he sees me for what I am: someone who will never give him everything he wants on a gilded platter like the rest of the world does.<br />
<br />
If we’re cursed to become stepbrothers, then I’m going to play this like a fucking game.<br />
<br />
Noah Vancliff always gets what he wants… but me?<br />
<br />
I always win.<br><br>1<br><br>Noah<br><br>When things are going a little bit too well, that’s when I know something catastrophic is coming.<br />
<br />
Like here in this gleaming, grand hotel lobby.<br />
<br />
I could dip, but skipping your own father’s wedding to your lovely new stepmother would be frowned upon in my family, to say the least.<br />
<br />
So would screaming my lungs out.<br />
<br />
And setting myself on fire.<br />
<br />
And murderous intent.<br />
<br />
All things that have crossed my mind since this day began.<br />
<br />
“Yo,” Wes says, waving his hand in front of my eyes. “Earth to Noah. You okay?”<br />
<br />
I take a sip of the strong macchiato I’ve been nursing for too long. “Other than feeling like there are crosshairs on my back? Like I’m prey being hunted for slaughter? Besides that, I’m peachy.”<br />
<br />
And there’s a good reason for that.<br />
<br />
“Dramatic,” Weston says, gingerly reaching for the paper coffee cup in my hand. “How many shots of espresso have you had today?”<br />
<br />
“Two,” I tell him. “Plus another three, but those were hours ago. The light espresso roast they have at this hotel absolutely fucks.”<br />
<br />
“So maybe the reason you’re feeling ‘hunted’ is because your veins contain more caffeine than blood at this point? Give me that.”<br />
<br />
I clamp my fist around the cup as he tries to pry it from my hand for a moment, before deciding he’s probably right and giving it up.<br />
<br />
I pull in a long breath. “Can you do me a favor, Weston?”<br />
<br />
“Anything.”<br />
<br />
“Punch me right here repeatedly,” I ask, pointing to my temple. “Maybe I can be unconscious for this wedding.”<br />
<br />
His expression is so kind it gives me a guilty pang in my chest. “I’d rather give you a hug, dude. Hey, what’s the Latin word for how you’d describe today?”<br />
<br />
Weston loves the fact that I can recite things in Latin, and I’m happy to provide the entertainment. I search my brain for the right one.<br />
<br />
“Calamitas.”<br />
<br />
“Calamity? Noah, it’s not going to be that bad.”<br />
<br />
I exhale. “You know exactly how bad it’s going to be.”<br />
<br />
Wes gives me a sympathetic look. “Don’t let the fuckface win like that. Just make it clear to Torin that you’re not going to let him push you around. Easy.”<br />
<br />
Hearing his name makes my jaw clench.<br />
<br />
Torin Jensen is about to become my stepbrother, the moment my dad gets married today.<br />
<br />
On paper, Torin is perfect.<br />
<br />
That’s how he likes it to seem.<br />
<br />
But he’s made it his job to fuck with my sanity since the moment Dad started dating his mother four years ago.<br />
<br />
It’s like he’s been auditioning for the role of angelic stepson with my dad even before the wedding was planned. He just got back from a one-year volunteer position where he built tiny homes from scratch, one by one, with a charity group that my father donates millions to every year.<br />
<br />
Perfect.<br />
<br />
Torin is so good at woodworking that he was also featured in a photoshoot on Lumber Depot’s Instagram page three months ago. Shirtless, of course. Hauling two-by-fours over his shoulder.<br />
<br />
People in the comments called the shoot “10 Things I Hate About Shirts,” saying he looked like a young Heath Ledger.<br />
<br />
Fucking.<br />
<br />
Perfect.<br />
<br />
The company page got thousands and thousands of thirsty comments, and they raised many thousands for charity, too.<br />
<br />
Just hang a halo over his big, blond head.<br />
<br />
“How long do you think it will be before someone here asks him for a selfie?” I ask Weston.<br />
<br />
Weston snorts. “Torin would probably eat that shit up.”<br />
<br />
“Of course he would. He loves attention.”<br />
<br />
“I mean, the photoshoot was for a good cause. Even if it ended up being a showcase for his abs.”<br />
<br />
I lift my eyebrows. “You’ve seen the photoshoot?”<br />
<br />
Weston scratches the back of his head. “I mean, it was all over the internet for a few days. At least… my corners of the internet. I’m pretty sure everyone saw it at least once.”<br />
<br />
“Lovely. Maybe everyone in the frat has seen the shirtless psycho, too.”<br />
<br />
Weston exhales, giving me a sympathetic look. “Okay. I’m just going to say it. We all looked at it. Multiple times. We just didn’t want you to know about it because you and Torin are so…”<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=80'>80</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Broken Prince of Ice (Forgotten Gods #1) Read Online Jocelynn Drake</title>
		<link>http://www.ilovenovels.com/broken-prince-of-ice-forgotten-gods-1-read-online-jocelynn-drake</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 20 May 2026 17:51:44 +0000</pubDate>
				<category><![CDATA[Fantasy/Sci-fi]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Paranormal]]></category>
		<category><![CDATA[Jocelynn Drake]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/broken-prince-of-ice-forgotten-gods-1-read-online-jocelynn-drake</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/fantasy" rel="category tag">Fantasy/Sci-fi</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a>, <a href="http://www.ilovenovels.com/genre/paranormal-2" rel="category tag">Paranormal</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/jocelynn-drake" rel="tag">Jocelynn Drake</a></span> <span class="cat-links">Series: <a href="http://www.ilovenovels.com/series/forgotten-gods-series-by-jocelynn-drake">Forgotten Gods Series by Jocelynn Drake</a></span><br />	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>121<br /><strong>Estimated words: </strong>112416 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>562(@200wpm)___ 450(@250wpm)___ 375(@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=121'>121</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


Prince Shey is missing.<br />
<br />
Erya royal guard Adrian Westergren is “forced” to team up with amorous but annoying dragon Haru to find the lost prince as a favor to the queen of Caspagir.<br />
<br />
Adrian was confident Prince Shey had gone off to pout while his ex-boyfriend Rayne got married.<br />
<br />
What he found was a twisted conspiracy deep in the heart of Damardor, in which innocent people were being stolen off the streets and disappeared permanently.<br />
<br />
There’s a good chance they’ve kidnapped Prince Shey too, along with something much more dangerous.<br />
<br />
Nightmares are about to be unleashed that the world has not experienced in centuries.<br />
<br />
Adrian and Haru are in a race against time to save Shey, while Adrian fights to protect his heart from a dragon he wants more than anything in the world.<br />
<br />
Broken Prince of Ice is the first book in the Forgotten Gods trilogy. This spin-off from the Godstone Saga will include hidden royalty, gods, magic, secrets, danger, angst, forbidden romance, slow-burn romance, friend to lovers, two romantic couples, and a furious fight to keep the world from burning<br><br>*************FULL BOOK START HERE*************<br><br>Prologue<br><br>SHEY THRUDESH-VO<br><br>“Get him!”<br />
<br />
“That alley! Go! Go!”<br />
<br />
“Hurry! Don’t lose him!”<br />
<br />
Frantic shouts snapped at Shey’s heels as he raced down the dark, trash-strewn alley. Cold, rancid water splashed the legs of his pants as he pounded blindly through one puddle after another. Light from the distant streetlamps didn’t penetrate the deepest of the shadows, forcing him to plunge into the blackness with no idea of what was waiting for him. Shey ran with his hands out in front of him, catching walls at the last second, barely sparing himself a broken nose or a concussion before bouncing off to head in another direction.<br />
<br />
Pain sliced through his knuckles and palms. Rough bricks tore away at flesh. He kept moving even as he struggled to draw in air, and a stitch formed in his side. How long had he been running? No idea. The warren of streets and alleys in the Little Stip Garden District was a tangled knot, leaving all but the most hardened locals lost and sobbing.<br />
<br />
Shey had been running and hiding through Little Stip for three weeks, desperate to stay a step ahead of his masked pursuers. The only gardens he’d seen in the so-called Garden District were window boxes a few apartment tenants were attempting to cultivate. The name must have been a throwback to decades ago, years prior to New Rosanthe rolling into Damardor and “helping” to erect tightly packed buildings that blotted out the sky and paved over anything green in the name of removing waste.<br />
<br />
None of that mattered. Shey had to keep moving.<br />
<br />
Juro was dead.<br />
<br />
So was Kaede.<br />
<br />
He was stuck in Damardor alone with no way of contacting anyone in Sirelis to warn them of…<br />
<br />
Of fucking what?<br />
<br />
Two months had passed, and he still didn’t have a clear idea of what was happening in Damardor or why. It had taken him all that time to work his way through the capital of Bellcairn, trying to uncover the root of the darkness that was growing in the city’s heart.<br />
<br />
This had started as an investigation into why the demeanor and rhetoric coming out of the government had changed so drastically, making them hostile toward every other country—except for New Rosanthe, of course. Within days, Shey had found that all roads led to the disappearance of people in the middle of the night. From their homes and their beds. Off the streets and from shops.<br />
<br />
But from what he could tell, these citizens weren’t dissidents or insurrectionists. Not terrorists or a faction of freedom fighters.<br />
<br />
No, these were people suspected of having magical abilities.<br />
<br />
Just a year ago, he would have laughed the idea off as ridiculous. There was no such thing as magic. At that time, he’d thought even the stories of the gods and the Great War were nothing more than fabrications.<br />
<br />
All that had changed when Caelan Talos appeared in Sirelis and revealed that not only was magic real, but so were the gods. Shey had even tied himself to Kaes, the God of Storms, earning a smidgen of magic.<br />
<br />
How could more people have magic? The only other people he knew of who had a spark of magic like his own were Rayne Laurent (his ex-lover), and Adrian Westergren. Rayne was bound to Tula, the Goddess of Life, while Adrian was tied to part-time king and part-time God of Hope, Caelan. Were there others who had struck a deal with the gods? Or were they helpless people who had no magic at all?<br />
<br />
Unfortunately, Shey had no way of helping them until he found more answers, beginning with who was doing this. All Shey could surmise was that the Damardor government was acting in secret, plotting some wicked scheme now that the country was on the cusp of being free following New Rosanthe’s near collapse at the death of their emperor.<br />
<br />
It had to be the government. The people he’d watched from afar were too well funded, and their numbers seemed vast.<br />
<br />
Shey paused in a thick shadow, trying to slow his desperate pants so he could better hear his pursuers. Their hammering footsteps had softened. The shouting appeared to have stopped. Was it possible that he’d lost them in all these winding, narrow passageways? His temples throbbed in time with his racing heart. For the past few days, he’d eaten little, and his body was protesting this strenuous treatment.<br />
<br />
Someone was watching him. He’d yet to get a good look at their face. Most of the time, he was barely lucky enough to catch a glimpse of a shadow that darted away. He’d remained inside the one-room tenement he’d rented, opting to barter for food with his many neighbors in the hopes of shaking the group watching him.<br />
<br />
Tonight had been his first night out in four days. He’d gone out for food and to get a peek at his tail. Instead, he found himself running for his life. If he escaped whoever was after him, he was heading straight for the border with Uris-Oladul, not that it was much of an improvement, but it would get him one step closer to his home in Caspagir. The important thing right now was staying alive and not allowing anyone to discover that he was Crown Prince Shey Thrudesh-Vo of Caspagir—war would be declared between the two countries before the morning coffee could be brewed.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=121'>121</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>White Ravens (Ravens #3) Read Online A.E. Via</title>
		<link>http://www.ilovenovels.com/white-ravens-ravens-3-read-online-a-e-via</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:11 +0000</pubDate>
				<category><![CDATA[Crime]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Suspense]]></category>
		<category><![CDATA[A.E. Via]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/white-ravens-ravens-3-read-online-a-e-via</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/crime" rel="category tag">Crime</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a>, <a href="http://www.ilovenovels.com/genre/suspense" rel="category tag">Suspense</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/a-e-via" rel="tag">A.E. Via</a></span> <span class="cat-links">Series: <a href="http://www.ilovenovels.com/series/ravens-series-by-a-e-via">Ravens Series by A.E. Via</a></span><br />	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>109<br /><strong>Estimated words: </strong>109245 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>546(@200wpm)___ 437(@250wpm)___ 364(@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=109'>109</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


Official Cover by Jay Aheer of Simply Defined Art coming in March 2026<br />
Subject to Earlier Release<br />
<br />
They are the program’s failure who should’ve never left the lab alive.<br />
<br />
Once leaders of rival gangs on Chicago’s south and west sides, Damien Calloway and Gage Harrington are pulled from their prison cells and promised a second chance to be reborn as Frost and Shade, the newest weapons in the Raven Program.<br />
<br />
But as the science collapses, the transformation fails, leaving their enhancements unstable, and their conditioning incomplete.<br />
Declared defective, they’re locked away in White Sector 30, to await elimination.<br />
When two warriors clad in green storm the facility, the Whites don’t see rescuers, they see executioners, and with raw skill and desperation, they seize their freedom.<br />
<br />
Now Frost and Shade are two enemies forced together—hostile, untrusting, and on the run.<br />
One a phantom of cold fury and the other a phenomenon who sees the world in all white, guided only by instinct and the voice of the man who had once vowed to kill him.<br />
Their bond may be shaky, but their coordination is terrifying.<br />
<br />
The Whites were never meant to exist...now they’re the ghosts haunting the organization that failed them.<br><br>Raven's Stand-in cover designed by AE Via<br />
Book Credits White Raven Image - Pub 9/13/2023 Credit Vovashevchuk<br />
White Forest View -(Canon, EOS 5D Mark II): Pub 1/20/2017: Credit Chiro PhotoNic<br><br>*************FULL BOOK START HERE*************<br><br>Black Ravens<br />
<br />
Meridian<br />
<br />
The Pacific air tasted like copper and salt.<br />
<br />
Meridian crouched low on the perimeter wall of the cliffside villa, pausing to allow the night’s darkness to consume him.<br />
<br />
Ten acres of imported marble, onyx, and triple-paned bulletproof glass sprawled down the rocky terrain until it reached the surf—a luxurious fortress of corrupted wealth.<br />
<br />
The frigid wind pushed his hood against his cheek but couldn’t cool the heat that lived under his skin.<br />
<br />
Always to his right, his partner, Ex, lay still on the slate roof—one shadow melded into another—watching the patrol pacing beneath them.<br />
<br />
“Four outside,” their handler, Corvo, informed them through their undetectable earpieces.<br />
<br />
Meridian listened to the timing of the guards’ boots hitting the cobblestone. Counted the cadence of their inhalations and cataloged the exhales. They were both distracted in the way boredom made most perimeter security officers. Not enough discipline and too much confidence behind the high walls.<br />
<br />
One was tall and gaunt with sunken cheeks. The other was short, thick-necked, and carried too much weight. The last two seemed younger in the way they kept shifting their rifles as if they didn’t know what to do with them.<br />
<br />
Ex brushed his gloved hand twice over his forearm: Ready.<br />
<br />
Meridian answered with one tap: Go.<br />
<br />
And the two men separated like oil meeting water.<br />
<br />
Ex ghosted across the roof in a blur, as Meridian slid to the edge, and dropped silently onto the landing.<br />
<br />
The tall one turned his head a fraction too late.<br />
<br />
Meridian slammed his palm over the startled man’s mouth, raised his head to expose his slim throat, then unsheathed, sliced, and ended.<br />
<br />
His Sakimaru, stiletto, double-edged dagger—Whisper—rested comfortably in his palm, a thirty-inch stalker that never made a sound.<br />
<br />
The body fell to his feet, and Meridian stepped over it, as if what he’d done wasn’t murder, but just removing an obstacle from his path.<br />
<br />
Across the patio, Ex appeared behind his mark’s back. In two swift moves, he gripped the younger guy’s jaw, cupped his other hand across the back of the neck, and wrenched it hard to the left, snapping the bone like dry timber.<br />
<br />
He lowered the officer’s lanky body into the shrubbery as if he’d simply fallen asleep.<br />
<br />
Meridian was already behind the pudgy one, who had the audacity to be scrolling on his phone. Unaware and unprepared. He deserved death.<br />
<br />
He wrapped him in a chokehold that cut his voice, then his breath. Five seconds of resisting, ten until the pulse slowed, twenty to be sure before he let go.<br />
<br />
The fourth one turned and Ex was there, blade in hand, and delivered one upward puncture beneath the rib cage. The guard’s last breath left his throat in a wet question of confusion.<br />
<br />
The entrance to the villa was a display of indulgent taste bought with dirty money. Everything shone and reflected. Thankfully, his hood cut the shimmering down to a tolerable annoyance.<br />
<br />
A long hallway, overcrowded with abstract art, led to a great room. Music mixed with the laughter and the moans of women came from somewhere deeper inside.<br />
<br />
They crept in silence across the imported rugs, their heads on a swivel despite the confirmation from their handler that no other guards were present inside.<br />
<br />
They paused at the archway of the primary suite, that had a sitting area and a massive bed on a raised platform covered in silk linens and naked women.<br />
<br />
Their mark, Graham Graves—a prior Ravens investor, arms dealer, and plague in the US—lounged in the center of the bed, eyes closed, with his arms wrapped around two women’s waists, his mouth full of another woman’s breast, and the fourth kneeling between his legs.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=109'>109</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dirty Little Secret Read Online Riley Hart</title>
		<link>http://www.ilovenovels.com/dirty-little-secret-read-online-riley-hart-2</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:10 +0000</pubDate>
				<category><![CDATA[BDSM]]></category>
		<category><![CDATA[College]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Riley Hart]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/dirty-little-secret-read-online-riley-hart-2</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/bdsm-2" rel="category tag">BDSM</a>, <a href="http://www.ilovenovels.com/genre/college-2" rel="category tag">College</a>, <a href="http://www.ilovenovels.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.ilovenovels.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/riley-hart" rel="tag">Riley Hart</a></span> 	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>94<br /><strong>Estimated words: </strong>90795 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>454(@200wpm)___ 363(@250wpm)___ 303(@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=94'>94</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


James<br />
I’m forty years old, a tenured professor with investments, property, and a 401k.<br />
<br />
But what I crave is to submit. To hand over control to Colton. We met on an app. His needs matched mine. It was only supposed to be once, then twice. No commitment, so I don’t feel bad cutting contact.<br />
<br />
Then my world implodes when I get custody of siblings I didn’t know I have.<br />
<br />
Everything would have been fine, I would have survived on my own, if not for Sir, my hookup, walking through the doors of my classroom.<br />
<br />
He’s over a decade younger than me, and now I’m his professor, yet Sir is giving me schedules I need and caretaking from a distance. I know I should stay away, but I can’t. No matter what he gives me, I want more.<br />
<br />
Colton<br />
I’m twenty-eight years old, starting my first semester as a transfer student at a local university, finally following my dreams.<br />
<br />
And then I see him, the sub I haven’t stopped thinking about, the one who comes undone for me in ways I’ve never experienced before. He makes all my Dominant instincts flare to life. I’ve always loved caretaking, but James makes me need it on a bone-deep level.<br />
<br />
It’s not long before he’s on his knees for me again, surrendering in ways we both crave. He’s forbidden, my professor, my good boy, and I’m his Sir…his dirty little secret. But it’s not enough. I want it all from him, if only he’ll let me have it.<br />
<br />
Dirty Little Secret is a student/professor romance, with an older sub and a younger Dom. Please use the look inside feature for a more in-depth content description and warning<br><br>*************FULL BOOK START HERE*************<br><br>CHAPTER ONE<br><br>James<br><br>May<br />
<br />
I can’t stop my fingers from drumming against the steering wheel.<br />
<br />
Traffic is ridiculous, which means I’m running the risk of being late. Well, not late, really, because I’m never late for anything, but running the risk of not arriving at least fifteen minutes early, like I do with everything.<br />
<br />
What will Sir think if I’m not timely?<br />
<br />
Tap, tap, tap, tap. My fingers continue to move as I sit at the red light, playing a rapid beat that matches my pulse.<br />
<br />
This is my second time meeting with Colton, and I don’t want to disappoint him already. Even more importantly, being late would mess with my head, and it’s already hectic in there, no matter how much I try to pretend it’s not. That’s one of the reasons I need this—the discipline, the organization, not having to decide what to do. In every other aspect of my life, I need control, but this, in these moments and if I find the right Dom, I’m able to get out of my head and just be.<br />
<br />
I startle when the car behind me honks, letting me know the light is green.<br />
<br />
“Get it together, James,” I say softly to myself, frustrated I was spacing out like that. I’m usually very good at holding it together—I depend on being able to hold it together.<br />
<br />
Focus. Most of life’s problems can be dealt with by hard work, focus, and determination, so that’s what I force myself to do the rest of the drive to the house I own in a suburban neighborhood. It’s farther from the college where I teach political science. I don’t live here. I don’t even know why I bought it, but once I started meeting up with Doms, it became a place to do that.<br />
<br />
I pull into the driveway at three. I park beside Sir’s older SUV. I don’t know what he does for a living, but from the things he’s said and his callouses when he touches me, I assume it’s something with his hands.<br />
<br />
It fits him. I can’t imagine him doing anything else, which is…typically not my thing, but nothing about Sir is similar to any of the Doms I’ve played with in the past—the biggest being that he’s younger than me. Twenty-eight to my forty. He mentioned his age in his bio on the BDSM site where we met. I wasn’t sure it would work, how I would feel about submitting to someone younger, but when he messaged, it had been a long time since I’d given in to this need, and everything he’d said or done had been exactly what I’d needed.<br />
<br />
I thought it’d be a one-time thing—it usually is for me—but here we are, meeting a second time for him to control and fuck me.<br />
<br />
My fingers tremble, frustration making the back of my neck prickle. I should have been here before him. I hate that he arrived first.<br />
<br />
Sir is already out of his SUV by the time I get out, walking around my vehicle toward me.<br />
<br />
“I’m sorry I’m late,” I tell him, and he frowns.<br />
<br />
“You’re not late. It’s two fifty-five. We said three. You’re all good.”<br />
<br />
I don’t know him well—or at all, really—but from what I’ve seen, nothing seems to rattle him. It’s like everything just rolls off his shoulders, this lightness to him I’ve never had myself, and frankly, wouldn’t know what to do with.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=94'>94</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>For Frat&#8217;s Sake (Peach State Fratbros #3) Read Online Devon McCormack</title>
		<link>http://www.ilovenovels.com/for-frats-sake-peach-state-fratbros-3-read-online-devon-mccormack</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:10 +0000</pubDate>
				<category><![CDATA[College]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Devon McCormack]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/for-frats-sake-peach-state-fratbros-3-read-online-devon-mccormack</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/college-2" rel="category tag">College</a>, <a href="http://www.ilovenovels.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/devon-mccormack" rel="tag">Devon McCormack</a></span> <span class="cat-links">Series: <a href="http://www.ilovenovels.com/series/peach-state-fratbros-series-by-devon-mccormack">Peach State Fratbros Series by Devon McCormack</a></span><br />	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>91<br /><strong>Estimated words: </strong>88212 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>441(@200wpm)___ 353(@250wpm)___ 294(@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=91'>91</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


DAX<br />
Miles Tanner hates me for no reason.<br />
Me—lovable, easygoing, sexy-as-hell Dax Armstrong, always there when a fellow fratbro needs a hand…or if that fratbro would like to enjoy more than just my hand…<br />
Miles is the broody artist-type who just got off probation for starting the fire at Sigma Alpha.<br />
Basically, a walking red flag.<br />
But for a guy who’s always looking to start a fight with me, I can’t wrap my mind around a night when I was a little too tipsy and he helped me back to Alpha Theta Mu.<br />
Since then, he’s hot and cold. One minute he’s telling me to stay away from him. The next, he moves in for a touch.<br />
Or a kiss.<br />
In these unguarded moments, all those problematic, confusing red flags fade to the background.<br />
Maybe he’s right and I shouldn’t mess with him, but for frat’s sake…where’s the fun in that?<br />
<br />
CW: Discussions about losing parents (one to suicide and another to a car accident) and depictions of parental neglect.<br />
<br />
* This book can be read and enjoyed as a standalone<br><br>*************FULL BOOK START HERE*************<br><br>PROLOGUE<br><br>Dax<br><br>Last spring<br />
<br />
“Just from a quick perusal, I’ve already detected a few code violations,” my frat mate Marty says as a group of us Alpha Theta Mus dance in the living room of the Omega Psi house.<br />
<br />
Oh, Mart.<br />
<br />
“A party is a party,” I say, tipping up my Solo cup and drinking more of the bitter beer.<br />
<br />
The beat’s decent. The place is packed. And there are plenty of curious gazes shifting my way from hot, horny guys.<br />
<br />
As much fun as a Saturday night party is, it’s nothing compared to a TaskFrat Challenge Friday, when things get real wild. But last night I was too tired from the obstacle course of tasks to stay long for afters, so I figure tonight’s my night, and I’m really feeling myself. I want to have fun, get drunk, and I don’t give a shit where we do it—and if I’m gonna go hard, Omega Psi’s the place to do it. They’re the party frat of misfits. They know how to have a good time…and also how to fuck shit up. Their most notable frat-around-and-find-out moment was earlier this school year, end of fall semester, when one of their pranks got out of hand, leading to Sigma Alpha’s house catching on fire.<br />
<br />
Okay, only part of it was actually on fire, but it was a big deal, and since then, the Sigma Alphas have had to room at our frat while repairs are underway. I must admit, there are worse fates than having a bunch of hot frat guys rooming in such close quarters.<br />
<br />
I scoot closer to Marty, playfully dancing with him, making his very recent Sigma Alpha boyfriend, Ryan, growl at me. Despite the somewhat amused glint in his eyes, I can tell he’s annoyed, which gets me laughing.<br />
<br />
“I’m giving you shit. Just having some fun. No need for Mart’s seriousness to rub off on you.”<br />
<br />
It’s hilarious because at the start of the semester these guys were at each other’s throats, with Mr. Rule Follower Marty even getting Troublemaker Ryan placed on probation for his antics. Now Ryan’s nervous about me getting my sexy hands all over his man. Really, the idea of them hating each other until they fucked into a relationship is hot as hell. I wouldn’t mind a peek at what they get up to behind closed doors.<br />
<br />
“Aw, is Dax feeling left out?” Lance, our frat president, asks as he and his boyfriend, Sigma Alpha’s president, Ty Lancaster, dance closer to me. They’re barely an inch apart, Ty with his hand on Lance’s ass, as though saying, This is my bottom, motherfuckers. And it is, and Lance makes sure everyone knows it. They don’t spend much time farther apart than this if they can help it since they got together last semester. These guys have a hot story too. Didn’t hate each other as much as Ryan and Mart—theirs was more a fun rival-frat-presidents vibe. Still hot. I’d still watch.<br />
<br />
And yes, with my guys coupling off, I’m feeling jealous and a little left out, but… “It’s not hard for me to find someone to fuck if I want to fuck,” I remind Lance.<br />
<br />
“We’ve heard the stories,” Marty assures me.<br />
<br />
“Yeah,” Ryan adds, “and though Colin and Ash graduated, I’m sure they’d be happy to swing by to put on a show if that’s what you need.”<br />
<br />
Oh, Colin and Ash. Stepbrothers-slash-boyfriends, and if that sounds hot too, it’s because it definitely is. “I think I’ll let them find someone else to watch tonight,” I joke.<br />
<br />
“Not like those two have to send out invites,” Mart chimes in. “I’ve walked in on them more than a few times.”<br />
<br />
Ty laughs. “Okay, don’t pretend that makes you special. Pretty sure everyone here has.”<br />
<br />
“I’ve enjoyed the show more than once,” I say.<br />
<br />
Marty cringes. “Gross. It’s like you’re talking about my brother.”<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=91'>91</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Skin I&#8217;m In Read Online Jayda Marx</title>
		<link>http://www.ilovenovels.com/the-skin-im-in-read-online-jayda-marx</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:09 +0000</pubDate>
				<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Jayda Marx]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/the-skin-im-in-read-online-jayda-marx</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/jayda-marx" rel="tag">Jayda Marx</a></span> 	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>26<br /><strong>Estimated words: </strong>22709 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>114(@200wpm)___ 91(@250wpm)___ 76(@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=26'>26</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


Having grown up on the wrong side of town, Jamal is no stranger to facing prejudice and stereotypes. But he never gave up on his dream, and worked hard to achieve it - going from a life of scraping together money to get by, to a position at a prestigious wealth management firm. It isn’t until he meets Geo that he realizes there may be a piece missing from his dream life; someone to share it with. Though Jamal and Geo have lived seemingly opposite lives, they share kindred souls. In one another, they find someone to not only love the skin they’re in, but the hearts that beat beneath it.<br />
**This insta-love, quick-read M/M romance is full of sweetness and steam. It contains no cliffhangers, and a very happy HEA!<br><br>*************FULL BOOK START HERE*************<br><br>Chapter One<br />
<br />
Jamal<br><br>“That should do it for the paperwork,” Jennifer, the Human Resources representative, told me as she tucked the stack of sheets into her briefcase. I’d filled out and signed so many papers, I probably killed a poor redwood. “If you follow me to the conference room, I’ll get Geo to show you around the office.”<br />
<br />
I stood up from my seat, my legs aching from sitting so long. It felt as if I’d been filling out paperwork for days, even though it had probably only been a couple of hours. But any discomfort or negative thoughts disappeared when we made our way down a carpeted hallway and approached a long glass wall.<br />
<br />
Through it, I could see dozens of people tucked behind cubicles, working with their heads ducked down as they typed furiously. But it wasn’t until Jennifer opened the door leading into the large room that the sound of clacking keys and ringing telephones hit my ears. It made my heart race. This is what I had been working towards for so long; what I’d been dreaming of for most of my lifetime.<br />
<br />
After twenty-four years of struggling through life, trying to scrape up enough money to get by, I was now living my dream, having accepted a job at the wealth management firm of Smith & Sons.<br />
<br />
As I followed Jennifer through the maze of employees, only a few of them acknowledged me with a look or a nod. But I didn’t expect them to; they were busy with their own workloads and deadlines.<br />
<br />
We reached yet another glass wall; rather, an enclosed room within the room, surrounded by all glass walls. I loved the open design and floor plan, and that everyone could easily be seen; there was nothing to hide, and everyone was equal.<br />
<br />
Jennifer held open the door with one hand, ushering me inside with the other. I passed her and took a seat at the elongated table in the center of the space. Without a word, she left me alone, allowing the door to close behind her.<br />
<br />
I was exposed but comfortable; anyone could see inside, but nobody seemed to notice. They were all working diligently. I tapped my fingers against the wooden tabletop, imagining I’d have countless meetings around it. I couldn’t wait to get started. As soon as Geo ‘showed me around’, I hoped to hit the ground running.<br />
<br />
I hadn’t met Geo yet, but I assumed he was one of the more senior members of the staff, since he had the responsibility of training me. So I was surprised when I saw a young man approaching - a gorgeous young man.<br />
<br />
His skin was fair and creamy, the exact opposite of my dark brown complexion. Even his hair was so platinum blond it was almost white, but it didn’t wash him out. The light color only highlighted his piercing blue eyes. He was exactly the type of man I was attracted to - the type I’d tried to hide from all my life.<br />
<br />
He walked into the room, and he did a double take when his gaze landed on me. I was used to it; I could be an intimidating figure. I stood up to greet him, and his pretty eyes widened as he raked them up and down my body.<br />
<br />
He was on the tall side, yet my six-foot-four frame still towered over him. My frame was nearly double the width of his slim shoulders and hips. I offered my hand and greeted, “It’s nice to meet you, Geo. I’m Jamal.”<br />
<br />
Geo was still and silent for a moment before he cleared his throat and muttered, “I’m sorry. I wasn’t expecting you to be…” his words trailed off, but I didn’t need to hear them to understand; I’d heard them many times before. He shook his head as if realizing what he’d said out loud before extending his hand, but I quickly retracted mine.<br />
<br />
Though convinced I already knew the answer, I asked through gritted teeth, “Would this have anything to do with the color of my skin?”<br />
<br />
Geo swallowed hard. “That’s definitely part of it.”<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=26'>26</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>He Said he said Volume 7 Read Online Mary Calmes</title>
		<link>http://www.ilovenovels.com/he-said-he-said-volume-7-read-online-mary-calmes</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:09 +0000</pubDate>
				<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Mary Calmes]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/he-said-he-said-volume-7-read-online-mary-calmes</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/mary-calmes" rel="tag">Mary Calmes</a></span> 	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>94<br /><strong>Estimated words: </strong>91461 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>457(@200wpm)___ 366(@250wpm)___ 305(@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=94'>94</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


Hello all, Jory Harcourt here, and Volume 7 is for the year 2025. Right now, as we are all living through extraordinary times when life seems not just a little out of control, but insane, my hope is to provide a little bit of happy to help you take the time to breathe.<br />
<br />
The newsletters are all about embracing the people you love, their quirks, the times you want to hug them, as well as throttle them, and, of course, relating moments of levity and light. Also, I believe that wine helps, as does driving fast, with the windows rolled down, and singing 80s and 90s hits at the top of your lungs. And dancing. Dancing with those people in your life who you can’t do without is simply the best<br><br>*************FULL BOOK START HERE*************<br><br>JANUARY 2025<br><br>Hello, all, and welcome to the first He Said, he said of 2025.<br />
<br />
January came in cold and a bit snowy, but mostly just freezing. Before I catch us up, though, I have to rewind to Christmas and tell you about the excitement.<br />
<br />
I should rephrase.<br />
<br />
Not excitement. Horror. At least for my offspring and their friends.<br />
<br />
The house the kids were supposed to move into, it turned out that the very nice man who leased it to them had issues with the renters who were supposed to move out at the first of the year. As in, they didn’t want to leave. When he insisted, they trashed the place. And by trashed, I mean—he’s taking them to court. From what Kola told me, there were issues with a sledgehammer being taken to the walls. It was horrible. I believe the owner documented everything, but what that meant was that the house was no longer available.<br />
<br />
The boys—and I need to stop calling them that because all of them are in their early twenties now—basically broke down. Both Wick and Finn had given up their apartments already, and things looked a bit dire. The only one who didn’t anticipate the worst was Jake. The reason, of course, being simple. Jake always assumes everything will work out. I suspect that this is because he’s in love with my daughter. Hannah makes sure, if it’s within her power to do so, that the road in front of him is always clear.<br />
<br />
After making phone calls herself, not asking either her father or I, nor her uncle Aaron or uncle Dane to intercede, Hannah found a place that worked for everyone. She got them all down there on Christmas Eve to look at the three-bedroom, three-and-a-half-bathroom condo in the Central Hyde Park area. The floors were all hardwood, there was central heat and air, which was amazing, and the parking was not completely horrible. Still a bit of a schlep, and everyone needed a sticker for where they were allowed to put their cars, but that was all right. Hannah had a tarp for her baby that apparently locked and was heated. I didn’t ask. The best news was that it was only a fifteen-minute walk to campus, and as Hannah said, she had supercute white boots and a new puffer coat to make the trip in.<br />
<br />
So disaster was averted, and even better, each of the rooms was soundproofed, so nobody had to hear what anyone else was doing once the door was closed. I thought that was a bonus. The only bad part about the apartment was, there was no outside to decorate. They had a very small balcony that they wrapped lights on, around the wood railing, but that was about it. This meant that my children were available to do the yearly decorating of the backyard. No one did the roof, we had guys that came over yearly, the wonderful team from Delano Landscaping headed still by Ray Delano, now junior, the owner. It used to be his father back in 2017, but the elder Delano has since retired. They put Santa and Rudolph and the rest of the gang on the roof, as well as the lights that are all on a switch so all of the illumination happens every night on a timer. The lights not on the house are a whole other story.<br />
<br />
“I’m sorry, what’s happening?” Finn asked me while poor Wick bent over, trying really hard not to hyperventilate.<br />
<br />
“They’re checking the lights in the oak trees,” I explained.<br />
<br />
“It’s fine,” Hannah assured him, munching on a bag of Flamin’ Hot Funyons. I was not a fan, probably because I could only eat maybe ten before I needed a glass of milk. I used to be much better with spice but find, lately, that those days have passed. “They’re using the harnesses from when they were wilderness leaders or something like that. It’s what the logging guys use.”<br />
<br />
Finn looked at her, not at all, if his horrified expression was any indication, comforted and then back at Kola, thirty feet up in the air. Harper was in the next one over, and Jake was up the highest, in our ancient oak that had been big when we moved in, a good fifty feet off the ground.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=94'>94</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>No Fool For Love Songs &#8211; Spruce Texas Romance Read Online Daryl Banner</title>
		<link>http://www.ilovenovels.com/no-fool-for-love-songs-spruce-texas-romance-read-online-daryl-banner</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:50:08 +0000</pubDate>
				<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Daryl Banner]]></category>
		<guid isPermaLink="false">http://www.ilovenovels.com/no-fool-for-love-songs-spruce-texas-romance-read-online-daryl-banner</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.ilovenovels.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.ilovenovels.com/authors/daryl-banner" rel="tag">Daryl Banner</a></span> 	
	
	
	
<center>	
	Advertisement	<br>
	
		<div data-type="_mgwidget" data-widget-id="1701755"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>
	
</center>
<br>	
	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>124<br /><strong>Estimated words: </strong>117415 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>587(@200wpm)___ 470(@250wpm)___ 391(@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=124'>124</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642426908"></div><script data-cfasync="false" type="text/javascript" src="//platform.bidgear.com/ads.php?domainid=6424&sizeid=2&zoneid=6908"></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>	
	
	


TJ<br />
My future is already mapped out.<br />
Graduate college. Move home to Spruce, Texas. Take over the family business.<br />
And die of boredom.<br />
<br />
So I plan one last shot at the summer road trip of a lifetime.<br />
<br />
Until my best friend ruins it<br />
and I end up at a Chase Holt concert I never even wanted to attend,<br />
pouring my heart out to a total stranger.<br />
<br />
I just didn't know that total stranger<br />
was about to wreck my life.<br />
<br />
CHASE<br />
I sure look like I'm living the dream.<br />
Sold-out shows. Adoring fans. A career built on love songs.<br />
<br />
Trouble is, I don't recognize the man singing them anymore.<br />
<br />
Then I meet him.<br />
The small-town firecracker with a chip on his shoulder<br />
who sees the part of me I thought I'd already lost.<br />
<br />
I should walk away. But the closer he gets, the less I want to.<br />
And if I let this happen, I risk losing everything.<br />
<br />
How am I supposed to sing about love when I'm not allowed to have it?<br />
How do I hold on to the one person who makes me feel real<br />
when the world is ready to tear us apart?<br />
<br />
NO FOOL FOR LOVE SONGS is an emotional slow-burn romance in the Spruce Texas Romance series about choosing your own path—and the one person worth risking everything for.<br />
✔️ M/M slow-burn romance<br />
✔️ College boy & rock star<br />
✔️ Small-town<br><br>*************FULL BOOK START HERE*************<br><br>SPRUCE GLOSSARY<br><br>The Spruce, Texas family is a big one with lots of characters and locations you will become as familiar with as if this town was your home. I’ve compiled a nice little glossary of all the main families and locations around Spruce that have been introduced up until this point, in case you’re not as familiar with Spruce yet or just need a refresher. Of course, you’re welcome to skip on ahead to the story if you prefer. (I won’t tell anybody, wink, wink.)<br><br>CHARACTERS<br />
<br />
THE STRONGS & THE TUCKERS<br />
<br />
TANNER TUCKER-STRONG: Formerly a college football star, he now proudly coaches football at Spruce High. He’s married to his hometown sweetheart Billy Tucker with whom he has two sons Marcus and Joshua. They live on the Strong property in a cozy house by a pond. He has one younger brother Jimmy.<br />
<br />
BILLY TUCKER-STRONG: After years working at his parents’ diner Biggie’s Bites serving off-the-menu desserts, he finally went to culinary school and now owns and operates the T&S Sweet Shoppe, serving pastries, ice cream, and sweets to all of Spruce. His parents still own and operate Biggie’s Bites. Billy is the loving, devoted (and maybe sometimes high-strung) hubby of Tanner Strong with two sons Marcus and Joshua.<br />
<br />
JIMMY STRONG: Younger brother of Tanner Strong who lives with his lifelong love and husband Bobby Parker. The two have athletic backgrounds, Jimmy being a dancer, and Bobby playing soccer. After graduating college together, they opened the Strong Fitness Zone, a gym complex they now operate in the heart of the town. At the end of every summer, Jimmy is known to perform a special finale dance at the Spruce Ball, now and then with Bobby as his quick-footed dance partner. It’s low-key adorable and melts everyone’s hearts.<br />
<br />
NADINE & PAUL STRONG: The lively, loud and proud matriarch of the Strong family, mother to Tanner and Jimmy, as well as the recently elected Mayor of Spruce. Her calm-natured husband Paul is her rock (and some say balance her out perfectly). She and her husband are co-owners of Nadine’s, a fine-dining restaurant named after her in the neighboring town of Fairview.<br />
<br />
JACKY-ANN: Longtime housekeeper of the Strong ranch and friend of Nadine, whose secret recipe for a notably tasty lemonade eludes Nadine even still after all these years.<br />
<br />
GARY & MARIBEL STRONG: Nadine’s brother-in-law and his adoring wife, who run a ranch together just outside Spruce. Gary is known for his kindness and patience, and Maribel for her quick thinking when troubles arise on the ranch—two peas in a pod.<br />
<br />
LAURA & WILLIAM TUCKER: Billy’s sweet parents who run the popular Biggie’s Bites diner. Well, Laura’s only sweet until you cross her or her son. But her heart (and William’s mustache) are the biggest in all of Spruce—and they are endlessly happy their Billy found love with Tanner and their two incredible kids.<br />
<br />
THE ARNOLDS & DAVISES<br />
<br />
TREY ARNOLD-DAVIS: Following in the footsteps of his father, Trey is the young reverend of the Spruce Fellowship church, as well as a registered nurse at the Spruce Clinic working under Dr. Emory. His mother passed away when he was 15 and lives on in his and his father’s memories. He is the proud husband of Cody Davis.<br />
<br />
CODY ARNOLD-DAVIS: After suffering a near-fatal injury in the Army saving the life of his buddy Pete, he was discharged, shipped back home to Spruce. Turned out to be for the best, as he’s now happily married to the man who nursed him back to health: Trey Arnold, also known as the only man on earth who seems able to put up with his attitude.<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
	
	<div data-type="_mgwidget" data-widget-id="1701820"></div> <script>(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");</script>

</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=124'>124</a></div>


<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script> 
	
</center>
<br>    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
